Skip to content

Commit 43f66ea

Browse files
committed
Add bundles
1 parent 15df23d commit 43f66ea

File tree

78 files changed

+62806
-3094
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+62806
-3094
lines changed
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
-6 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
using System.Web.Optimization;
2+
3+
namespace EPAM.MyBlog.UI.Web.App_Start
4+
{
5+
public class BundleConfig
6+
{
7+
public static void RegisterBundles(BundleCollection bundles)
8+
{
9+
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
10+
"~/Scripts/jquery-2.1.1.js"));
11+
12+
//bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
13+
// "~/Scripts/jquery-ui-{version}.js"));
14+
15+
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
16+
"~/Scripts/jquery.unobtrusive*",
17+
"~/Scripts/jquery.validate*"));
18+
19+
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
20+
"~/Scripts/bootstrap.js"));
21+
22+
bundles.Add(new ScriptBundle("~/bundles/tinymce").Include(
23+
"~/Scripts/tinymce/tinymce/*"));
24+
25+
bundles.Add(new ScriptBundle("~/bundles/MsAjaxJs").Include(
26+
"~/Scripts/WebForms/MsAjax/MicrosoftAjax.js",
27+
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxApplicationServices.js",
28+
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxTimer.js",
29+
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js"));
30+
31+
bundles.Add(new ScriptBundle("~/bundles/my").Include(
32+
"~/Scripts/include/script.js"));
33+
}
34+
}
35+
}

EPAM.MyBlog.UI.Web/Controllers/PostController.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ public class PostController : Controller
1414
//
1515
// GET: /Post/
1616

17-
public ActionResult Index()
18-
{
19-
return View();
20-
}
2117

2218

2319
public ActionResult Favorite()
@@ -51,10 +47,14 @@ public ActionResult NewPost(PostModel model)
5147
return View();
5248
}
5349

54-
[ChildActionOnly]
50+
5551
public ActionResult MyPosts()
5652
{
57-
return PartialView(PresentPostModel.GetAllPostsTitle(User.Identity.Name));
53+
if (Request.IsAjaxRequest())
54+
{
55+
return Json(PresentPostModel.GetAllPostsTitle(User.Identity.Name));
56+
}
57+
return View(PresentPostModel.GetAllPostsTitle(User.Identity.Name));
5858
}
5959

6060
public ActionResult Posts(Guid Id)

EPAM.MyBlog.UI.Web/EPAM.MyBlog.UI.Web.csproj

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<IISExpressAnonymousAuthentication />
2121
<IISExpressWindowsAuthentication />
2222
<IISExpressUseClassicPipelineMode />
23+
<WebGreaseLibPath>..\packages\WebGrease.1.5.2\lib</WebGreaseLibPath>
2324
</PropertyGroup>
2425
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2526
<DebugSymbols>true</DebugSymbols>
@@ -39,10 +40,17 @@
3940
<WarningLevel>4</WarningLevel>
4041
</PropertyGroup>
4142
<ItemGroup>
43+
<Reference Include="Antlr3.Runtime">
44+
<HintPath>..\packages\Antlr.3.4.1.9004\lib\Antlr3.Runtime.dll</HintPath>
45+
</Reference>
4246
<Reference Include="log4net">
4347
<HintPath>..\packages\log4net.2.0.3\lib\net40-full\log4net.dll</HintPath>
4448
</Reference>
4549
<Reference Include="Microsoft.CSharp" />
50+
<Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
51+
<SpecificVersion>False</SpecificVersion>
52+
<HintPath>..\packages\Newtonsoft.Json.5.0.8\lib\net45\Newtonsoft.Json.dll</HintPath>
53+
</Reference>
4654
<Reference Include="NLog">
4755
<HintPath>..\packages\NLog.3.1.0.0\lib\net45\NLog.dll</HintPath>
4856
</Reference>
@@ -55,6 +63,9 @@
5563
<Reference Include="System.ComponentModel.DataAnnotations" />
5664
<Reference Include="System.Core" />
5765
<Reference Include="System.Data.DataSetExtensions" />
66+
<Reference Include="System.Web.Optimization">
67+
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.1.1.3\lib\net40\System.Web.Optimization.dll</HintPath>
68+
</Reference>
5869
<Reference Include="System.Xml.Linq" />
5970
<Reference Include="System.Web" />
6071
<Reference Include="System.Web.Extensions" />
@@ -68,9 +79,6 @@
6879
<Private>True</Private>
6980
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
7081
</Reference>
71-
<Reference Include="Newtonsoft.Json">
72-
<HintPath>..\packages\Newtonsoft.Json.4.5.6\lib\net40\Newtonsoft.Json.dll</HintPath>
73-
</Reference>
7482
<Reference Include="System.Net.Http">
7583
</Reference>
7684
<Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
@@ -108,8 +116,12 @@
108116
<Private>True</Private>
109117
<HintPath>..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.Razor.dll</HintPath>
110118
</Reference>
119+
<Reference Include="WebGrease">
120+
<HintPath>..\packages\WebGrease.1.5.2\lib\WebGrease.dll</HintPath>
121+
</Reference>
111122
</ItemGroup>
112123
<ItemGroup>
124+
<Compile Include="App_Start\BundleConfig.cs" />
113125
<Compile Include="Controllers\AccountController.cs" />
114126
<Compile Include="Controllers\AdminController.cs" />
115127
<Compile Include="Controllers\CommentController.cs" />
@@ -154,6 +166,7 @@
154166
<Content Include="Scripts\bootstrap.js" />
155167
<Content Include="Scripts\bootstrap.min.js" />
156168
<None Include="Scripts\jquery-2.1.1.intellisense.js" />
169+
<Content Include="Scripts\include\script.js" />
157170
<Content Include="Scripts\jquery-2.1.1.js" />
158171
<Content Include="Scripts\jquery-2.1.1.min.js" />
159172
<None Include="Scripts\jquery.validate-vsdoc.js" />
@@ -257,7 +270,6 @@
257270
<Content Include="Views\Account\LogOut.cshtml" />
258271
<Content Include="Views\Account\TitleState.cshtml" />
259272
<Content Include="Views\Post\NewPost.cshtml" />
260-
<Content Include="Views\Post\Index.cshtml" />
261273
<Content Include="Views\Post\MyPosts.cshtml" />
262274
<Content Include="Views\Post\Edit.cshtml" />
263275
<Content Include="Views\Post\Delete.cshtml" />

EPAM.MyBlog.UI.Web/Global.asax.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
using System;
1+
using EPAM.MyBlog.UI.Web.App_Start;
2+
using System;
23
using System.Collections.Generic;
34
using System.Linq;
45
using System.Web;
56
using System.Web.Http;
67
using System.Web.Mvc;
8+
using System.Web.Optimization;
79
using System.Web.Routing;
810

911
namespace EPAM.MyBlog.UI.Web
@@ -17,6 +19,7 @@ protected void Application_Start()
1719
log4net.Config.XmlConfigurator.Configure();
1820
GetDAL.DAL();
1921
AreaRegistration.RegisterAllAreas();
22+
BundleConfig.RegisterBundles(BundleTable.Bundles);
2023

2124
WebApiConfig.Register(GlobalConfiguration.Configuration);
2225
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);

EPAM.MyBlog.UI.Web/Logs/Debug/2015.01.20.log

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,16 @@
33
2015-01-20 16:12:02,026 [125] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
44
2015-01-20 17:25:12,440 [78] INFO EPAM.MyBlog.UI.Web.Controllers.AccountController [(null)] - ������������ ����� �� �������: Admin2
55
2015-01-20 17:25:35,901 [77] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
6+
2015-01-20 21:10:02,564 [50] INFO EPAM.MyBlog.UI.Web.Controllers.AccountController [(null)] - ������������ ����� �� �������: Admin2
7+
2015-01-20 22:01:13,288 [174] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
8+
2015-01-20 22:50:19,938 [45] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: sobaka
9+
2015-01-20 22:50:41,897 [46] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: ������� ����: d62e1f01-eb81-4410-b536-5fa9e409e77d ������������:
10+
2015-01-20 22:50:41,898 [46] INFO EPAM.MyBlog.UI.Web.Controllers.AdminController [(null)] - ������� ���� id: d62e1f01-eb81-4410-b536-5fa9e409e77d� ������������: sobaka
11+
2015-01-20 23:28:34,347 [33] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: Admin2
12+
2015-01-20 23:28:44,513 [33] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: Admin2
13+
2015-01-20 23:35:04,937 [23] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: �������� �����������: f029978d-3f7e-49c2-b8c4-313e28ee382c � �����: bd4cbacb-d2f6-40f2-8c9e-beb48b5931c1
14+
2015-01-20 23:35:04,954 [23] INFO EPAM.MyBlog.UI.Web.Controllers.CommentController [(null)] - �������� ����������� ������������: sobaka � �����: bd4cbacb-d2f6-40f2-8c9e-beb48b5931c1
15+
2015-01-20 23:35:13,290 [28] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: sobaka
16+
2015-01-20 23:35:36,343 [44] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: ���� �������� � ���������: 22f45bfc-613d-4bde-9f53-ef567e68fd15 ������������: sobaka
17+
2015-01-20 23:35:36,344 [44] INFO EPAM.MyBlog.UI.Web.Controllers.AdminController [(null)] - �������� ���� � id: 22f45bfc-613d-4bde-9f53-ef567e68fd15� ��������� ������������: sobaka
18+
2015-01-20 23:41:58,184 [26] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: �������� ����: e943faa6-6caa-4f1e-bb07-024896b6a12a ������������:

EPAM.MyBlog.UI.Web/Logs/Debug/2015.01.21.log

Whitespace-only changes.

EPAM.MyBlog.UI.Web/Logs/Errors/2015.01.20.log

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,16 @@
33
2015-01-20 16:12:02,026 [125] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
44
2015-01-20 17:25:12,440 [78] INFO EPAM.MyBlog.UI.Web.Controllers.AccountController [(null)] - ������������ ����� �� �������: Admin2
55
2015-01-20 17:25:35,901 [77] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
6+
2015-01-20 21:10:02,564 [50] INFO EPAM.MyBlog.UI.Web.Controllers.AccountController [(null)] - ������������ ����� �� �������: Admin2
7+
2015-01-20 22:01:13,288 [174] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: Admin2
8+
2015-01-20 22:50:19,938 [45] INFO EPAM.MyBlog.UI.Web.Models.LoginModel [(null)] - ���� � ������� ������������: sobaka
9+
2015-01-20 22:50:41,897 [46] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: ������� ����: d62e1f01-eb81-4410-b536-5fa9e409e77d ������������:
10+
2015-01-20 22:50:41,898 [46] INFO EPAM.MyBlog.UI.Web.Controllers.AdminController [(null)] - ������� ���� id: d62e1f01-eb81-4410-b536-5fa9e409e77d� ������������: sobaka
11+
2015-01-20 23:28:34,347 [33] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: Admin2
12+
2015-01-20 23:28:44,513 [33] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: Admin2
13+
2015-01-20 23:35:04,937 [23] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: �������� �����������: f029978d-3f7e-49c2-b8c4-313e28ee382c � �����: bd4cbacb-d2f6-40f2-8c9e-beb48b5931c1
14+
2015-01-20 23:35:04,954 [23] INFO EPAM.MyBlog.UI.Web.Controllers.CommentController [(null)] - �������� ����������� ������������: sobaka � �����: bd4cbacb-d2f6-40f2-8c9e-beb48b5931c1
15+
2015-01-20 23:35:13,290 [28] INFO EPAM.MyBlog.UI.Web.Controllers.FilesController [(null)] - �������� ������� �� ���� ��� ������������: sobaka
16+
2015-01-20 23:35:36,343 [44] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: ���� �������� � ���������: 22f45bfc-613d-4bde-9f53-ef567e68fd15 ������������: sobaka
17+
2015-01-20 23:35:36,344 [44] INFO EPAM.MyBlog.UI.Web.Controllers.AdminController [(null)] - �������� ���� � id: 22f45bfc-613d-4bde-9f53-ef567e68fd15� ��������� ������������: sobaka
18+
2015-01-20 23:41:58,184 [26] INFO EPAM.MyBlog.DAL.DB.DAL [(null)] - DB: �������� ����: e943faa6-6caa-4f1e-bb07-024896b6a12a ������������:

EPAM.MyBlog.UI.Web/Logs/Errors/2015.01.21.log

Whitespace-only changes.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/// <reference path="../jquery-2.1.1.min.js" />
2+
3+
function get_page() {
4+
$.ajax({
5+
type: "GET",
6+
url: Links.GetPosts,
7+
success: function (data) {
8+
if (data != "") {
9+
$("content").html(data);
10+
}
11+
}
12+
});
13+
};
14+
15+
var $Post = $("#my_posts")
16+
17+
$Post.click(get_page());

EPAM.MyBlog.UI.Web/Views/Account/MenuState.cshtml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
<li class="dropdown">
55
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Посты <span class="caret"></span></a>
66
<ul class="dropdown-menu" role="menu">
7-
<li><a href="@Url.Action("Index", "Post")">Мои посты</a></li>
8-
<li><a href="@Url.Action("Favorite", "Post")">Избранное</a></li>
9-
<li><a href="@Url.Action("News", "Post")">Лента</a></li>
7+
<li><a href="@Url.Action("MyPosts", "Post")" id="my_posts">Мои посты</a></li>
8+
<li><a href="@Url.Action("Favorite", "Post")" id="favorite">Избранное</a></li>
9+
<li><a href="@Url.Action("News", "Post")" id="my_news">Лента</a></li>
1010
</ul>
1111
</li>
1212
<li class="dropdown">
1313
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Аккаунт <span class="caret"></span></a>
1414
<ul class="dropdown-menu" role="menu">
15-
<li><a href="@Url.Action("AboutMe", "Account")">О себе</a></li>
16-
<li><a href="@Url.Action("DeleteAc", "Account")">Удалить аккаунт</a></li>
15+
<li><a href="@Url.Action("AboutMe", "Account")" id="about_me">О себе</a></li>
16+
<li><a href="@Url.Action("DeleteAc", "Account")" id="delete_me">Удалить аккаунт</a></li>
1717
</ul>
1818
</li>
19-
<li><a href="@Url.Action("Help", "Home")">Помощь</a></li>
20-
<li><a href="@Url.Action("Index", "Search")">Поиск</a></li>
19+
<li><a href="@Url.Action("Help", "Home")" id="help">Помощь</a></li>
20+
<li><a href="@Url.Action("Index", "Search")" id="searchpost">Поиск</a></li>
2121
@if (User.IsInRole("Moder"))
2222
{
2323
@Html.Partial("~/Views/Admin/ModerMenu.cshtml")
@@ -30,5 +30,7 @@
3030
}
3131
else
3232
{
33-
33+
<ul class="nav navbar-nav">
34+
<li><a href="@Url.Action("Index", "Search")" id="search">Поиск</a></li>
35+
</ul>
3436
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Администрирование <span class="caret"></span></a>
22
<ul class="dropdown-menu" role="menu">
3-
<li><a href="@Url.Action("Users", "Admin")">Пользователи</a></li>
3+
<li><a href="@Url.Action("Users", "Admin")" id="admin_menu">Пользователи</a></li>
44

55
</ul>
66
</li>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Модерирование <span class="caret"></span></a>
22
<ul class="dropdown-menu" role="menu">
3-
<li><a href="@Url.Action("PostComment", "Admin")">Посты/Комментарии</a></li>
3+
<li><a href="@Url.Action("PostComment", "Admin")" id="moder_menu">Посты/Комментарии</a></li>
44
</ul>
55
</li>

EPAM.MyBlog.UI.Web/Views/Comment/AddComment.cshtml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,34 @@
1313
<div>Сказал: @item.Text </div>
1414
}
1515

16-
@using (Html.BeginForm("AddComment", "Comment", FormMethod.Post)) {
16+
@if(User.Identity.IsAuthenticated){
17+
18+
19+
using (Html.BeginForm("AddComment", "Comment", FormMethod.Post)) {
1720
@Html.ValidationSummary(true)
1821
@Html.AntiForgeryToken()
1922

2023

2124
<fieldset>
22-
25+
2326
@Html.HiddenFor(model => model.Post_ID, new { @Value = ViewData["ID"] })
24-
25-
27+
28+
2629
<div class="editor-label">
2730
@Html.LabelFor(model => model.Text)
2831
</div>
2932
<div class="editor-field">
3033
@Html.EditorFor(model => model.Text)
3134
@Html.ValidationMessageFor(model => model.Text)
32-
</div>
35+
</div>
3336
<p>
3437
<input type="submit" value="Добавить" />
3538
</p>
3639
</fieldset>
3740
}
3841

42+
}
43+
else
44+
{
45+
<p> Возможность комментирования доступна только для зарегистрированных пользователей</p>
46+
}

EPAM.MyBlog.UI.Web/Views/Post/MyPosts.cshtml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
@model IEnumerable<EPAM.MyBlog.UI.Web.Models.PresentPostModel>
22

3+
4+
@{
5+
ViewBag.Title = "Index";
6+
}
7+
8+
<div class="col-sm-12 title">
9+
10+
<div class="col-sm-6 col-md-6 col-lg-6 col-sx-6 col-sm-offset-4 col-md-offset-4 col-sx-offset-4 col-lg-offset-4">
11+
<p>Мои записи</p>
12+
</div>
13+
<div class="col-sm-2 col-md-2 col-lg-2 col-sx-2 ">
14+
@Html.ActionLink("Создать запись", "NewPost", "Post", new { @class="btn btn-default"})
15+
</div>
16+
</div>
17+
318
@{int c = 0;}
419

520
@foreach (var item in Model)

EPAM.MyBlog.UI.Web/Views/Post/Posts.cshtml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,7 @@
3838
@Html.ActionLink("К списку", "Index", "Post")
3939
}
4040
else{
41+
if(User.Identity.IsAuthenticated){
4142
@Html.ActionLink("К списку", "UserPosts", "Post", new { name=Model.Author }, null)
43+
}
4244
}

EPAM.MyBlog.UI.Web/Views/Shared/_Layout.cshtml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,24 @@
7676
</div>
7777

7878
</footer>
79-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
80-
<script src="/Scripts/bootstrap.min.js"></script>
81-
79+
80+
8281

83-
@RenderSection("script", false)
82+
83+
@section Scripts{
84+
85+
@System.Web.Optimization.Scripts.Render("~/bundles/jqueryval")
86+
<script>
87+
var Links = {GetPosts: '@Url.Action("MyPosts", "Post")'}
88+
</script>
89+
@System.Web.Optimization.Scripts.Render("~/bundles/my")
90+
91+
}
92+
93+
@RenderSection("script", false)
94+
95+
96+
8497

8598
</body>
8699
</html>

EPAM.MyBlog.UI.Web/Views/Web.config

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@
4444
<controls>
4545
<add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
4646
</controls>
47+
<namespaces>
48+
<add namespace="System.Web.Optimization"/>
49+
</namespaces>
4750
</pages>
4851
</system.web>
4952

0 commit comments

Comments
 (0)