From 92a5ff78a89d68e6b64b8f25ff83e4442948a0f6 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 09:51:13 +0300 Subject: [PATCH 01/17] Added Abp Table Tag Helper --- .../TagHelpers/Table/AbpTableBorderStyle.cs | 9 ++ .../TagHelpers/Table/AbpTableHeaderTheme.cs | 9 ++ .../TagHelpers/Table/AbpTableTagHelper.cs | 27 +++++ .../Table/AbpTableTagHelperService.cs | 99 +++++++++++++++++++ 4 files changed, 144 insertions(+) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableBorderStyle.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTheme.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableBorderStyle.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableBorderStyle.cs new file mode 100644 index 0000000000..374f04b7b2 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableBorderStyle.cs @@ -0,0 +1,9 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public enum AbpTableBorderStyle + { + Default, + Bordered, + Borderless + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTheme.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTheme.cs new file mode 100644 index 0000000000..dbcd379917 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTheme.cs @@ -0,0 +1,9 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public enum AbpTableHeaderTheme + { + Default, + Light, + Dark + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelper.cs new file mode 100644 index 0000000000..7f94693258 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelper.cs @@ -0,0 +1,27 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public class AbpTableTagHelper : AbpTagHelper + { + public bool? Responsive { get; set; } + public bool? ResponsiveSm { get; set; } + public bool? ResponsiveMd { get; set; } + public bool? ResponsiveLg { get; set; } + public bool? ResponsiveXl { get; set; } + + public bool? DarkTheme { get; set; } + + public bool? StripedRows { get; set; } + + public bool? HoverableRows { get; set; } + + public bool? Small { get; set; } + + public AbpTableBorderStyle BorderStyle { get; set; } = AbpTableBorderStyle.Default; + + public AbpTableTagHelper(AbpTableTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs new file mode 100644 index 0000000000..63fec5ee92 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs @@ -0,0 +1,99 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public class AbpTableTagHelperService : AbpTagHelperService + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + output.TagName = "table"; + output.Attributes.AddClass("table"); + + SetResponsiveness(context, output); + SetTheme(context, output); + SetHoverableRows(context, output); + SetBorderStyle(context, output); + SetSmall(context, output); + SetStripedRows(context, output); + + } + + protected virtual void SetResponsiveness(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.Responsive ?? false) + { + output.PreElement.SetHtmlContent("
"); + } + else if (TagHelper.ResponsiveSm ?? false) + { + output.PreElement.SetHtmlContent("
"); + } + else if (TagHelper.ResponsiveMd ?? false) + { + output.PreElement.SetHtmlContent("
"); + } + else if (TagHelper.ResponsiveLg ?? false) + { + output.PreElement.SetHtmlContent("
"); + } + else if (TagHelper.ResponsiveXl ?? false) + { + output.PreElement.SetHtmlContent("
"); + } + else + { + return; + } + + output.PostElement.SetHtmlContent("
"); + } + + protected virtual void SetTheme(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.DarkTheme ?? false) + { + output.Attributes.AddClass("table-dark"); + } + } + + protected virtual void SetStripedRows(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.StripedRows ?? false) + { + output.Attributes.AddClass("table-striped"); + } + } + + protected virtual void SetHoverableRows(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.HoverableRows ?? false) + { + output.Attributes.AddClass("table-hover"); + } + } + + protected virtual void SetSmall(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.Small ?? false) + { + output.Attributes.AddClass("table-sm"); + } + } + + protected virtual void SetBorderStyle(TagHelperContext context, TagHelperOutput output) + { + switch (TagHelper.BorderStyle) + { + case AbpTableBorderStyle.Default: + return; + case AbpTableBorderStyle.Bordered: + output.Attributes.AddClass("table-bordered"); + return; + case AbpTableBorderStyle.Borderless: + output.Attributes.AddClass("table-borderless"); + return; + } + } + } +} \ No newline at end of file From a15a691ec2808c4cf7913d3e6fe11d584a27abe0 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 10:03:15 +0300 Subject: [PATCH 02/17] Abp Table header theme tag helper --- .../Table/AbpTableHeaderTagHelper.cs | 16 +++++++++++ .../Table/AbpTableHeaderTagHelperService.cs | 28 +++++++++++++++++++ .../Table/AbpTableTagHelperService.cs | 1 - 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelperService.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelper.cs new file mode 100644 index 0000000000..39dee5ffb9 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelper.cs @@ -0,0 +1,16 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + [HtmlTargetElement("thead")] + public class AbpTableHeaderTagHelper : AbpTagHelper + { + public AbpTableHeaderTheme Theme { get; set; } = AbpTableHeaderTheme.Default; + + public AbpTableHeaderTagHelper(AbpTableHeaderTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelperService.cs new file mode 100644 index 0000000000..9a632f50dd --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeaderTagHelperService.cs @@ -0,0 +1,28 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public class AbpTableHeaderTagHelperService : AbpTagHelperService + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + SetTheme(context, output); + } + + protected virtual void SetTheme(TagHelperContext context, TagHelperOutput output) + { + switch (TagHelper.Theme) + { + case AbpTableHeaderTheme.Default: + return; + case AbpTableHeaderTheme.Dark: + output.Attributes.AddClass("thead-dark"); + return; + case AbpTableHeaderTheme.Light: + output.Attributes.AddClass("thead-light"); + return; + } + } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs index 63fec5ee92..86bfd43744 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableTagHelperService.cs @@ -16,7 +16,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table SetBorderStyle(context, output); SetSmall(context, output); SetStripedRows(context, output); - } protected virtual void SetResponsiveness(TagHelperContext context, TagHelperOutput output) From acb35e83b5badaf45509a77a2294fe2833b1b0e6 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 10:09:37 +0300 Subject: [PATCH 03/17] Added th scope tag helper --- .../Table/AbpTableHeadScopeTagHelper.cs | 16 +++++++++++ .../AbpTableHeadScopeTagHelperService.cs | 27 +++++++++++++++++++ .../TagHelpers/Table/AbpThScope.cs | 9 +++++++ 3 files changed, 52 insertions(+) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpThScope.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelper.cs new file mode 100644 index 0000000000..cb65fa3ed9 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelper.cs @@ -0,0 +1,16 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + [HtmlTargetElement("th")] + public class AbpTableHeadScopeTagHelper : AbpTagHelper + { + public AbpThScope Scope { get; set; } = AbpThScope.Default; + + public AbpTableHeadScopeTagHelper(AbpTableHeadScopeTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs new file mode 100644 index 0000000000..3f6b92259a --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs @@ -0,0 +1,27 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public class AbpTableHeadScopeTagHelperService : AbpTagHelperService + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + SetScope(context, output); + } + + protected virtual void SetScope(TagHelperContext context, TagHelperOutput output) + { + switch (TagHelper.Scpoe) + { + case AbpThScope.Default: + return; + case AbpThScope.Row: + output.Attributes.Add("scope", "row"); + return; + case AbpThScope.Column: + output.Attributes.Add("scope","col"); + return; + } + } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpThScope.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpThScope.cs new file mode 100644 index 0000000000..dc542aa8a0 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpThScope.cs @@ -0,0 +1,9 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public enum AbpThScope + { + Default, + Row, + Column + } +} \ No newline at end of file From fe429bf7a91034df098708d026a5cbb9252702f9 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 10:20:46 +0300 Subject: [PATCH 04/17] abp-table-style tag helper --- .../TagHelpers/Table/AbpTableStyle.cs | 16 ++++++++++ .../Table/AbpTableStyleTagHelper.cs | 19 ++++++++++++ .../Table/AbpTableStyleTagHelperService.cs | 29 +++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyle.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelperService.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyle.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyle.cs new file mode 100644 index 0000000000..cd6dfd64fc --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyle.cs @@ -0,0 +1,16 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public enum AbpTableStyle + { + Default, + Primary, + Secondary, + Success, + Danger, + Warning, + Info, + Light, + Dark, + Active, + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelper.cs new file mode 100644 index 0000000000..dadb22af1c --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelper.cs @@ -0,0 +1,19 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + [HtmlTargetElement("tr")] + [HtmlTargetElement("td")] + public class AbpTableStyleTagHelper : AbpTagHelper + { + public AbpTableStyle AbpTableStyle { get; set; } = AbpTableStyle.Default; + + public AbpTableStyle AbpDarkTableStyle { get; set; } = AbpTableStyle.Default; + + public AbpTableStyleTagHelper(AbpTableStyleTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelperService.cs new file mode 100644 index 0000000000..716233b888 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableStyleTagHelperService.cs @@ -0,0 +1,29 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table +{ + public class AbpTableStyleTagHelperService : AbpTagHelperService + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + SetStyle(context,output); + } + + protected virtual void SetStyle(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.AbpTableStyle != AbpTableStyle.Default) + { + output.Attributes.AddClass("table-" + TagHelper.AbpTableStyle.ToString().ToLowerInvariant()); + } + } + + protected virtual void SetDarkTableStyle(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.AbpDarkTableStyle != AbpTableStyle.Default) + { + output.Attributes.AddClass("bg-" + TagHelper.AbpDarkTableStyle.ToString().ToLowerInvariant()); + } + } + } +} \ No newline at end of file From 5917e1cef34e165cdb2b10f38ec24eec3fce4e60 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 10:25:45 +0300 Subject: [PATCH 05/17] typo fix --- .../TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs index 3f6b92259a..0b1c502953 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Table/AbpTableHeadScopeTagHelperService.cs @@ -11,7 +11,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Table protected virtual void SetScope(TagHelperContext context, TagHelperOutput output) { - switch (TagHelper.Scpoe) + switch (TagHelper.Scope) { case AbpThScope.Default: return; From a9f2a0533d35aa82d801f4ca7cf51b9a52dd4cf7 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 14 May 2018 11:11:50 +0300 Subject: [PATCH 06/17] Table tag helper examples --- .../Pages/Components/Tables.cshtml | 82 +++++++++++++++++++ .../Pages/Components/Tables.cshtml.cs | 17 ++++ .../Pages/Index.cshtml | 1 + 3 files changed, 100 insertions(+) create mode 100644 test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml create mode 100644 test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml.cs diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml new file mode 100644 index 0000000000..d083d1e40d --- /dev/null +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml @@ -0,0 +1,82 @@ +@page +@model Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.Pages.Components.TablesModel +@{ + ViewData["Title"] = "Tables"; +} + +

Tables

+ +

Based on Bootstrap Tables.

+ +

# Tables Examples

+ +
+
+ + + + + # + First + Last + Handle + + + + + 1 + Mark + Otto + mdo + + + 2 + Jacob + Thornton + fat + + + 3 + Larry + the Bird + twitter + + + + +
+
+
+        <abp-table striped-rows="true" small="true" hoverable-rows="true" responsive-sm="true">
+            <thead theme="Dark">
+            <tr>
+                <th scope="Column">#</th>
+                <th scope="Column">First</th>
+                <th scope="Column">Last</th>
+                <th scope="Column">Handle</th>
+            </tr>
+            </thead>
+            <tbody>
+            <tr>
+                <th scope="Row">1</th>
+                <td>Mark</td>
+                <td>Otto</td>
+                <td  abp-table-style="Danger">mdo</td>
+            </tr>
+            <tr abp-table-style="Warning">
+                <th scope="Row">2</th>
+                <td>Jacob</td>
+                <td>Thornton</td>
+                <td>fat</td>
+            </tr>
+            <tr>
+                <th scope="Row">3</th>
+                <td abp-table-style="Success">Larry</td>
+                <td>the Bird</td>
+                <td>twitter</td>
+            </tr>
+            </tbody>
+        </abp-table>
+
+
+
diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml.cs b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml.cs new file mode 100644 index 0000000000..b8252f2692 --- /dev/null +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.Pages.Components +{ + public class TablesModel : PageModel + { + public void OnGet() + { + + } + } +} \ No newline at end of file diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml index 0a65d0597c..836c8a9c58 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml @@ -25,5 +25,6 @@
  • Images
  • Carousel
  • List Groups
  • +
  • Tables
  • From f7b2c18e2f8432ed7819a7013447b6c1bcb636d8 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:32:59 +0300 Subject: [PATCH 07/17] git ignore logs in tag helper demo --- .gitignore | 3 ++- .../Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 21cc66bc99..cecc95caab 100644 --- a/.gitignore +++ b/.gitignore @@ -260,4 +260,5 @@ src/MicroserviceDemo/MicroserviceDemo.TenantService/Logs/*.txt src/MicroserviceDemo/MicroserviceDemo.AuthServer/Logs/*.txt src/MicroserviceDemo/MicroserviceDemo.TenancyService/Logs/*.txt src/AbpDesk/Web_PlugIns/AbpDesk.MongoBlog.dll -/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt \ No newline at end of file +/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt +test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj index bbf880b1fe..e88d3eb6cb 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj @@ -14,5 +14,9 @@ + + + + From 717b3799cddb9d150db83922d57f97027e74ec08 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:46:28 +0300 Subject: [PATCH 08/17] Refactoring tg helpers badge --- .../TagHelpers/AbpTagHelperService.cs | 10 +++---- .../Badge/AbpBadgeTagHelperService.cs | 26 ++++++++++++++----- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs index 0df2041aa2..159ae0a648 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs @@ -21,16 +21,16 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers protected const string AccordionItems = "AccordionItems"; protected const string BreadcrumbItemsContent = "BreadcrumbItemsContent"; protected const string CarouselItemsContent = "CarouselItemsContent"; - protected const string TabItemsDataTogglePlaceHolder = "{{data_toggle}}"; - protected const string TabItemsVerticalPillPlaceHolder = "{{vertical_pill}}"; - protected const string TabItemNamePlaceHolder = "{{Tag_Name}}"; + protected const string TabItemsDataTogglePlaceHolder = "{_data_toggle_Placeholder_}"; + protected const string TabItemsVerticalPillPlaceHolder = "{_vertical_pill_Placeholder_}"; + protected const string TabItemNamePlaceHolder = "{_Tab_Tag_Name_Placeholder_}"; protected const string AbpFormContentPlaceHolder = "{_AbpFormContentPlaceHolder_}"; protected const string AbpTabItemActivePlaceholder = "{_Tab_Active_Placeholder_}"; protected const string AbpTabItemShowActivePlaceholder = "{_Tab_Show_Active_Placeholder_}"; protected const string AbpBreadcrumbItemActivePlaceholder = "{_Breadcrumb_Active_Placeholder_}"; protected const string AbpCarouselItemActivePlaceholder = "{_CarouselItem_Active_Placeholder_}"; protected const string AbpTabItemSelectedPlaceholder = "{_Tab_Selected_Placeholder_}"; - protected const string AbpAccordionParentIdPlaceholder = "{_{{Parent_Accordion_Id}}_}"; + protected const string AbpAccordionParentIdPlaceholder = "{_Parent_Accordion_Id_}"; public TTagHelper TagHelper { get; internal set; } @@ -106,7 +106,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers { if (!context.Items.ContainsKey(key)) { - return default; + return default(T); } return (T)context.Items[key]; diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs index 83d70fcd74..ff6f918459 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs @@ -8,21 +8,33 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Badge { public override void Process(TagHelperContext context, TagHelperOutput output) { - var badgeType = TagHelper.BadgeType != AbpBadgeType._? TagHelper.BadgeType : TagHelper.BadgePillType; + SetBadgeClass(context, output); + SetBadgeStyle(context, output); + } - output.Attributes.AddClass("badge"); + protected virtual void SetBadgeStyle(TagHelperContext context, TagHelperOutput output) + { + var badgeType = GetBadgeType(context, output); - if (TagHelper.BadgePillType != AbpBadgeType._) + if (badgeType != AbpBadgeType.Default && badgeType != AbpBadgeType._) { - output.Attributes.AddClass("badge-pill"); + output.Attributes.AddClass("badge-" + badgeType.ToString().ToLowerInvariant()); } + } - if (badgeType != AbpBadgeType.Default && badgeType != AbpBadgeType._) + protected virtual void SetBadgeClass(TagHelperContext context, TagHelperOutput output) + { + output.Attributes.AddClass("badge"); + + if (TagHelper.BadgePillType != AbpBadgeType._) { - output.Attributes.AddClass("badge-" + badgeType.ToString().ToLowerInvariant()); + output.Attributes.AddClass("badge-pill"); } + } + protected virtual AbpBadgeType GetBadgeType(TagHelperContext context, TagHelperOutput output) + { + return TagHelper.BadgeType != AbpBadgeType._ ? TagHelper.BadgeType : TagHelper.BadgePillType; } - } } \ No newline at end of file From 9c5ca4821948134c43d2d2da0cb7fbde3ac4f32c Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:48:24 +0300 Subject: [PATCH 09/17] Removed redundant using statements in tag helpers --- .../TagHelpers/Badge/AbpBadgeTagHelperService.cs | 3 +-- .../TagHelpers/Breadcrumb/BreadcrumbItem.cs | 7 +------ .../TagHelpers/Carousel/CarouselItem.cs | 7 +------ .../Collapse/AbpAccordionItemTagHelperService.cs | 1 - .../Dropdown/AbpDropdownButtonTagHelperService.cs | 2 -- .../TagHelpers/Form/AbpDynamicformTagHelperService.cs | 1 - .../TagHelpers/Form/AbpFormContentTagHelperService.cs | 1 - .../TagHelpers/Form/AbpSelectTagHelperService.cs | 2 -- .../TagHelpers/Image/AbpImageTagHelperService.cs | 3 +-- .../TagHelpers/Tab/AbpTabTagHelper.cs | 3 +-- .../TagHelpers/Tab/AbpTabTagHelperService.cs | 4 +--- 11 files changed, 6 insertions(+), 28 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs index ff6f918459..1ee6c1d68c 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Badge/AbpBadgeTagHelperService.cs @@ -1,5 +1,4 @@ -using System.Linq; -using Microsoft.AspNetCore.Razor.TagHelpers; +using Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Badge diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/BreadcrumbItem.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/BreadcrumbItem.cs index 9c312254eb..7f69abdfca 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/BreadcrumbItem.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/BreadcrumbItem.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; - -namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb { public class BreadcrumbItem { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/CarouselItem.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/CarouselItem.cs index fdfe6b07a3..da901f39b0 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/CarouselItem.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/CarouselItem.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; - -namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel { public class CarouselItem { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Collapse/AbpAccordionItemTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Collapse/AbpAccordionItemTagHelperService.cs index 8b1348d95c..fabdb36452 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Collapse/AbpAccordionItemTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Collapse/AbpAccordionItemTagHelperService.cs @@ -2,7 +2,6 @@ using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.TagHelpers; -using Nito.AsyncEx; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Collapse { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs index 6a43de9c6c..1f58819533 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs @@ -1,8 +1,6 @@ using System; -using System.Linq; using System.Text; using System.Text.Encodings.Web; -using Microsoft.AspNetCore.Mvc.ViewFeatures; using Microsoft.AspNetCore.Razor.TagHelpers; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs index 1c08d18e8b..0a575bee84 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs @@ -8,7 +8,6 @@ using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.TagHelpers; using Microsoft.AspNetCore.Mvc.ViewFeatures; using Microsoft.AspNetCore.Razor.TagHelpers; -using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Button; diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpFormContentTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpFormContentTagHelperService.cs index 49b8021377..9cb06d5364 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpFormContentTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpFormContentTagHelperService.cs @@ -1,5 +1,4 @@ using Microsoft.AspNetCore.Razor.TagHelpers; -using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs index 25b8622ac1..25a04ee20f 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs @@ -3,12 +3,10 @@ using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text.Encodings.Web; -using Localization.Resources.AbpUi; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.TagHelpers; using Microsoft.AspNetCore.Mvc.ViewFeatures; using Microsoft.AspNetCore.Razor.TagHelpers; -using Microsoft.Extensions.Localization; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs index e8aa53f840..f834f48a03 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.AspNetCore.Razor.TagHelpers; +using Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Image diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelper.cs index 3e3cbe5dd3..7439dd08b8 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelper.cs @@ -1,5 +1,4 @@ -using System.Dynamic; -using Microsoft.AspNetCore.Razor.TagHelpers; +using Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Tab { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelperService.cs index 3a8fd56be4..ffb86c20a1 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Tab/AbpTabTagHelperService.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices.ComTypes; +using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.TagHelpers; From e95b1a132b79b513d0ec6e1d68d338d10c60a973 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:52:50 +0300 Subject: [PATCH 10/17] Refactoring tag helpers Alerts --- .../TagHelpers/Alert/AbpAlertHeaderTagHelper.cs | 12 ++++++------ .../Alert/AbpAlertHeaderTagHelperService.cs | 1 - .../TagHelpers/Alert/AbpAlertLinkTagHelperService.cs | 1 - .../TagHelpers/Alert/AbpAlertTagHelperService.cs | 4 +--- 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs index 385d34ba57..45c0a667c2 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs @@ -2,12 +2,12 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert { - [HtmlTargetElement("h1", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] - [HtmlTargetElement("h2", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] - [HtmlTargetElement("h3", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] - [HtmlTargetElement("h4", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] - [HtmlTargetElement("h5", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] - [HtmlTargetElement("h6", Attributes = "abp-alert-header", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h1", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h2", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h3", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h4", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h5", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] + [HtmlTargetElement("h6", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] public class AbpAlertHeaderTagHelper : AbpTagHelper { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelperService.cs index 69bff1995c..1e3b9e7c2a 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelperService.cs @@ -8,7 +8,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert public override void Process(TagHelperContext context, TagHelperOutput output) { output.Attributes.AddClass("alert-heading"); - output.Attributes.RemoveAll("abp-alert-header"); } } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs index 07d9ca73eb..9cf468384b 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs @@ -8,7 +8,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert public override void Process(TagHelperContext context, TagHelperOutput output) { output.Attributes.AddClass("alert-link"); - output.Attributes.RemoveAll("abp-alert-link"); } } diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs index 747bd84c21..a94f7d9ce8 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs @@ -6,14 +6,12 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert { public class AbpAlertTagHelperService : AbpTagHelperService { - public override void Process(TagHelperContext context, TagHelperOutput output) { output.TagName = "div"; output.TagMode = TagMode.StartTagAndEndTag; AddClasses(context, output); - AddDismissButtonIfDismissible(context, output); } @@ -45,7 +43,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert var buttonAsHtml = ""; + " "; output.PostContent.SetHtmlContent(buttonAsHtml); } From a4549bd4a98cfe8181f3e436299aee367ebc4975 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:54:19 +0300 Subject: [PATCH 11/17] Updated alert tag helper example --- .../Pages/Components/Alerts.cshtml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Alerts.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Alerts.cshtml index 88a20666e0..37367dd4bc 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Alerts.cshtml +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Alerts.cshtml @@ -71,7 +71,7 @@
    -

    Header

    +

    Header

    I'm an abp alert!
    @@ -79,7 +79,7 @@
     <abp-alert alert-type="Primary">
    -    <h4 abp-alert-header>Header</h4>
    +    <h4>Header</h4>
         I'm an abp alert!
     </abp-alert>
     
    From c959adce56ab1d204972a1d3e505f453d4426353 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 04:57:40 +0300 Subject: [PATCH 12/17] blockquotes tag helper refactor --- .../TagHelpers/Alert/AbpAlertHeaderTagHelper.cs | 1 - .../TagHelpers/Alert/AbpAlertLinkTagHelperService.cs | 1 - .../TagHelpers/Alert/AbpAlertTagHelperService.cs | 1 - .../TagHelpers/Blockquote/AbpBlockquoteFooterTagHelper.cs | 2 +- .../Blockquote/AbpBlockquoteParagraphTagHelper.cs | 2 +- .../TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs | 1 - .../Pages/Components/Blockquotes.cshtml | 8 ++++---- 7 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs index 45c0a667c2..b32acb7b1b 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertHeaderTagHelper.cs @@ -10,7 +10,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert [HtmlTargetElement("h6", ParentTag = "abp-alert", TagStructure = TagStructure.NormalOrSelfClosing)] public class AbpAlertHeaderTagHelper : AbpTagHelper { - public AbpAlertHeaderTagHelper(AbpAlertHeaderTagHelperService tagHelperService) : base(tagHelperService) { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs index 9cf468384b..eed121566f 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertLinkTagHelperService.cs @@ -9,6 +9,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert { output.Attributes.AddClass("alert-link"); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs index a94f7d9ce8..de0e811898 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Alert/AbpAlertTagHelperService.cs @@ -47,6 +47,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Alert output.PostContent.SetHtmlContent(buttonAsHtml); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteFooterTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteFooterTagHelper.cs index d4619390ef..3b76fa2627 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteFooterTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteFooterTagHelper.cs @@ -2,7 +2,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Blockquote { - [HtmlTargetElement("footer", ParentTag = "blockquote")] + [HtmlTargetElement("footer", ParentTag = "abp-blockquote")] public class AbpBlockquoteFooterTagHelper : AbpTagHelper { public AbpBlockquoteFooterTagHelper(AbpBlockquoteFooterTagHelperService tagHelperService) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteParagraphTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteParagraphTagHelper.cs index 0e915f2a36..99bcceb4fe 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteParagraphTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteParagraphTagHelper.cs @@ -2,7 +2,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Blockquote { - [HtmlTargetElement("p", ParentTag = "blockquote")] + [HtmlTargetElement("p", ParentTag = "abp-blockquote")] public class AbpBlockquoteParagraphTagHelper : AbpTagHelper { public AbpBlockquoteParagraphTagHelper(AbpBlockquoteParagraphTagHelperService tagHelperService) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs index ec5d801400..497a207d98 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs @@ -2,7 +2,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Blockquote { - [HtmlTargetElement("blockquote")] public class AbpBlockquoteTagHelper : AbpTagHelper { public AbpBlockquoteTagHelper(AbpBlockquoteTagHelperService tagHelperService) diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Blockquotes.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Blockquotes.cshtml index bb7636cc90..fb7f2b990f 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Blockquotes.cshtml +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Blockquotes.cshtml @@ -12,17 +12,17 @@
    -
    +

    "I love deadlines. I love the whooshing noise they make as they go by."

    Douglas Adams, The Salmon of Doubt
    -
    +
    -<blockquote>
    +<abp-blockquote>
        <p>"I love deadlines. I love the whooshing noise they make as they go by."</p>
        <footer> Douglas Adams, The Salmon of Doubt </footer>
    -</blockquote>
    +</abp-blockquote>
     
    From 86ba6f40828647a2f7c556ff588f7eda58113d0a Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 05:04:10 +0300 Subject: [PATCH 13/17] Breadcrumb tag helper refactoring --- .../AbpBreadcrumbItemTagHelperService.cs | 3 +-- .../Breadcrumb/AbpBreadcrumbTagHelperService.cs | 15 +++++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbItemTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbItemTagHelperService.cs index a1626941dc..c19ac3acd8 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbItemTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbItemTagHelperService.cs @@ -23,8 +23,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb var list = GetValueFromContext>(context, BreadcrumbItemsContent); output.Content.SetHtmlContent(GetInnerHtml(context, output)); - - + list.Add(new BreadcrumbItem { Html = RenderTagHelperOutput(output, _encoder), diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs index abd12aa4b6..439b138dbf 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs @@ -26,12 +26,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb protected virtual void SetInnerList(TagHelperContext context, TagHelperOutput output, List list) { - var anyActiveItem = list.Any(bc => bc.Active); - - if (!anyActiveItem && list.Count > 0) - { - list.Last().Active = true; - } + SetLastOneActiveIfThereIsNotAny(context, output, list); var html = new StringBuilder(""); @@ -52,6 +47,14 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb return items; } + protected virtual void SetLastOneActiveIfThereIsNotAny(TagHelperContext context, TagHelperOutput output, List list) + { + if (list.Count > 0 && list.Any(bc => bc.Active)) + { + list.Last().Active = true; + } + } + protected virtual string SetActiveClassIfActiveAndGetHtml(BreadcrumbItem item) { return item.Active ? From b129ee8cb23153d7346dca4d9ae5d7952294e69c Mon Sep 17 00:00:00 2001 From: yekalkan Date: Wed, 16 May 2018 05:09:16 +0300 Subject: [PATCH 14/17] Minor refactoring in tag helper services --- .../Carousel/AbpCarouselTagHelperService.cs | 12 ++++++------ .../Dropdown/AbpDropdownDividerTagHelperService.cs | 1 - .../Dropdown/AbpDropdownHeaderTagHelperService.cs | 1 - .../Dropdown/AbpDropdownMenuTagHelperService.cs | 1 - .../Dropdown/AbpDropdownTagHelperService.cs | 1 - .../Figure/AbpFigureCaptionTagHelperService.cs | 1 - .../Figure/AbpFigureImageTagHelperService.cs | 1 - .../TagHelpers/Figure/AbpFigureTagHelperService.cs | 1 - .../TagHelpers/Grid/AbpColBreakTagHelperService.cs | 1 - .../TagHelpers/Image/AbpImageTagHelperService.cs | 2 -- .../TagHelpers/Label/AbpLabelTagHelperService.cs | 1 - .../ListGroup/AbpListGroupTagHelperService.cs | 1 - 12 files changed, 6 insertions(+), 18 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/AbpCarouselTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/AbpCarouselTagHelperService.cs index 558873a067..749218cab0 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/AbpCarouselTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Carousel/AbpCarouselTagHelperService.cs @@ -72,7 +72,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel protected virtual void SetIndicators(TagHelperContext context, TagHelperOutput output, List itemList) { - if (!TagHelper.Indicators??false) + if (!TagHelper.Indicators ?? false) { return; } @@ -83,9 +83,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel { html.AppendLine( "
  • ":"") + + "data-target=\"#" + TagHelper.Id + "\"" + + " data-slide-to=\"" + i + "\"" + + (itemList[i].Active ? " class=\"active\">" : "") + "
  • "); } @@ -95,7 +95,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel protected virtual void SetOneItemAsActive(TagHelperContext context, TagHelperOutput output, List itemList) { - if (!itemList.Any(it=> it.Active) && itemList.Count > 0) + if (!itemList.Any(it => it.Active) && itemList.Count > 0) { itemList.FirstOrDefault().Active = true; } @@ -117,7 +117,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Carousel protected virtual void SetFadeAnimation(TagHelperContext context, TagHelperOutput output) { - if (TagHelper.Crossfade??false) + if (TagHelper.Crossfade ?? false) { output.Attributes.AddClass("carousel-fade"); } diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownDividerTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownDividerTagHelperService.cs index 7492d461c4..4e420f538b 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownDividerTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownDividerTagHelperService.cs @@ -11,6 +11,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown output.Attributes.AddClass("dropdown-divider"); output.TagMode = TagMode.StartTagAndEndTag; } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownHeaderTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownHeaderTagHelperService.cs index c095ca062e..73157f45cc 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownHeaderTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownHeaderTagHelperService.cs @@ -11,6 +11,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown output.Attributes.AddClass("dropdown-header"); output.TagMode = TagMode.StartTagAndEndTag; } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownMenuTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownMenuTagHelperService.cs index f48a1eaf02..32156cd175 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownMenuTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownMenuTagHelperService.cs @@ -25,6 +25,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown return; } } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs index fc08821d66..a9d234fc89 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs @@ -38,6 +38,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown return; } } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureCaptionTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureCaptionTagHelperService.cs index 6707d34522..f14a4a18fd 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureCaptionTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureCaptionTagHelperService.cs @@ -10,6 +10,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Figure output.TagName = "figcaption"; output.Attributes.AddClass("figure-caption"); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureImageTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureImageTagHelperService.cs index aa8d9ff5cc..51237fe297 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureImageTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureImageTagHelperService.cs @@ -9,6 +9,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Figure { output.Attributes.AddClass("figure-img"); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureTagHelperService.cs index 2b83662751..7fe094f94e 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Figure/AbpFigureTagHelperService.cs @@ -10,6 +10,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Figure output.TagName = "figure"; output.Attributes.AddClass("figure"); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Grid/AbpColBreakTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Grid/AbpColBreakTagHelperService.cs index ccbb4e638a..b483f275b2 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Grid/AbpColBreakTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Grid/AbpColBreakTagHelperService.cs @@ -11,6 +11,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Grid output.Attributes.AddClass("w-100"); output.TagMode = TagMode.StartTagAndEndTag; } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs index f834f48a03..c03eee480e 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Image/AbpImageTagHelperService.cs @@ -5,7 +5,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Image { public class AbpImageTagHelperService : AbpTagHelperService { - public override void Process(TagHelperContext context, TagHelperOutput output) { output.TagName = "img"; @@ -65,6 +64,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Image { output.Attributes.Add("alt",TagHelper.Alt); } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Label/AbpLabelTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Label/AbpLabelTagHelperService.cs index 24a094732a..bca82d56d5 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Label/AbpLabelTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Label/AbpLabelTagHelperService.cs @@ -8,6 +8,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Label { //TODO: fill } - } } \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupTagHelperService.cs index 96bc6cdf01..92fb22c27c 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupTagHelperService.cs @@ -15,6 +15,5 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.ListGroup output.Attributes.AddClass("list-group-flush"); } } - } } \ No newline at end of file From dadf3c59d8ee8c43ee09c9d9768df5e4f62409e7 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Thu, 17 May 2018 06:31:16 +0300 Subject: [PATCH 15/17] removed redundant method and constant --- .../TagHelpers/AbpTagHelperService.cs | 1 - .../TagHelpers/Dropdown/AbpDropdownTagHelperService.cs | 7 +------ .../ListGroup/AbpListGroupItemTagHelperService.cs | 1 - 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs index 159ae0a648..02e396344b 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs @@ -16,7 +16,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers where TTagHelper : TagHelper { protected const string FormGroupContents = "FormGroupContents"; - protected const string DropdownButtonsAsHtml = "DropdownButtonsAsHtmlContent"; protected const string TabItems = "TabItems"; protected const string AccordionItems = "AccordionItems"; protected const string BreadcrumbItemsContent = "BreadcrumbItemsContent"; diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs index a9d234fc89..b43a0bdae0 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs @@ -6,7 +6,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown { public class AbpDropdownTagHelperService : AbpTagHelperService { - public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output) + public override void Process(TagHelperContext context, TagHelperOutput output) { output.TagName = "div"; output.Attributes.AddClass("btn-group"); @@ -16,11 +16,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown output.TagMode = TagMode.StartTagAndEndTag; } - protected virtual string GetButtonsAsHtml(TagHelperContext context, TagHelperOutput output) - { - return context.Items[DropdownButtonsAsHtml] as string; - } - protected virtual void SetDirection(TagHelperContext context, TagHelperOutput output) { switch (TagHelper.Direction) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupItemTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupItemTagHelperService.cs index 6bd4b4370e..f13f184622 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupItemTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/ListGroup/AbpListGroupItemTagHelperService.cs @@ -37,7 +37,6 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.ListGroup { output.Attributes.AddClass("list-group-item"); - if (TagHelper.Active ?? false) output.Attributes.AddClass("active"); if (TagHelper.Disabled ?? false) output.Attributes.AddClass("disabled"); if (TagHelper.Type != AbpListItemType.Default) { output.Attributes.AddClass("list-group-item-" + TagHelper.Type.ToString().ToLowerInvariant()); } From 481efcc900c0028ed5e170f49fb1480fa0af8547 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 21 May 2018 08:03:15 +0300 Subject: [PATCH 16/17] Abp nav tag helper --- .../TagHelpers/AbpTagHelperService.cs | 4 + .../AbpBreadcrumbTagHelperService.cs | 2 +- .../TagHelpers/Nav/AbpNavAlign.cs | 10 + .../TagHelpers/Nav/AbpNavItemTagHelper.cs | 17 + .../Nav/AbpNavItemTagHelperService.cs | 65 + .../TagHelpers/Nav/AbpNavTagHelper.cs | 17 + .../TagHelpers/Nav/AbpNavTagHelperService.cs | 114 + .../TagHelpers/Nav/NavItem.cs | 9 + .../TagHelpers/Nav/NavStyle.cs | 10 + ...olo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj | 4 - .../Logs/logs.txt | 1860 +++++++++++++++++ .../Pages/Components/Navs.cshtml | 34 + .../Pages/Components/Navs.cshtml.cs | 17 + .../Pages/Index.cshtml | 1 + 14 files changed, 2159 insertions(+), 5 deletions(-) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavAlign.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelper.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavItem.cs create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavStyle.cs create mode 100644 test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml create mode 100644 test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs index 02e396344b..356bf12c4f 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelperService.cs @@ -16,6 +16,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers where TTagHelper : TagHelper { protected const string FormGroupContents = "FormGroupContents"; + protected const string NavItemContents = "FormGroupContents"; protected const string TabItems = "TabItems"; protected const string AccordionItems = "AccordionItems"; protected const string BreadcrumbItemsContent = "BreadcrumbItemsContent"; @@ -28,6 +29,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers protected const string AbpTabItemShowActivePlaceholder = "{_Tab_Show_Active_Placeholder_}"; protected const string AbpBreadcrumbItemActivePlaceholder = "{_Breadcrumb_Active_Placeholder_}"; protected const string AbpCarouselItemActivePlaceholder = "{_CarouselItem_Active_Placeholder_}"; + protected const string AbpNavItemActivePlaceholder = "{_NavItem_Active_Placeholder_}"; + protected const string AbpNavItemResponsiveFlexPlaceholder = "{_NavItem_Responsive_Flex_Placeholder_}"; + protected const string AbpNavItemResponsiveAlignPlaceholder = "{_NavItem_Responsive_Align_Placeholder_}"; protected const string AbpTabItemSelectedPlaceholder = "{_Tab_Selected_Placeholder_}"; protected const string AbpAccordionParentIdPlaceholder = "{_Parent_Accordion_Id_}"; diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs index 439b138dbf..8eeeb1e929 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Breadcrumb/AbpBreadcrumbTagHelperService.cs @@ -49,7 +49,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb protected virtual void SetLastOneActiveIfThereIsNotAny(TagHelperContext context, TagHelperOutput output, List list) { - if (list.Count > 0 && list.Any(bc => bc.Active)) + if (list.Count > 0 && !list.Any(bc => bc.Active)) { list.Last().Active = true; } diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavAlign.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavAlign.cs new file mode 100644 index 0000000000..3d73256c3a --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavAlign.cs @@ -0,0 +1,10 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public enum AbpNavAlign + { + Default, + Start, + Center, + End + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelper.cs new file mode 100644 index 0000000000..bf9c1003b7 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelper.cs @@ -0,0 +1,17 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public class AbpNavItemTagHelper : AbpTagHelper + { + public bool? Active { get; set; } + + public bool? Disabled { get; set; } + + public string Href { get; set; } + + public AbpNavItemTagHelper(AbpNavItemTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs new file mode 100644 index 0000000000..ae76fca5ab --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs @@ -0,0 +1,65 @@ +using System.Collections.Generic; +using System.Text.Encodings.Web; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public class AbpNavItemTagHelperService : AbpTagHelperService + { + private readonly HtmlEncoder _encoder; + + public AbpNavItemTagHelperService(HtmlEncoder encoder) + { + _encoder = encoder; + } + + public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output) + { + output.TagName = "a"; + output.TagMode = TagMode.StartTagAndEndTag; + output.Attributes.Add("href",TagHelper.Href); + SetClasses(context, output); + + output.Content.SetHtmlContent(await output.GetChildContentAsync()); + + var list = GetValueFromContext>(context, NavItemContents); + + list.Add(new NavItem + { + Html = SurroundTagWithNavItem(context, output,RenderTagHelperOutput(output, _encoder)), + Active = TagHelper.Active??false + }); + + output.SuppressOutput(); + } + + protected virtual void SetClasses(TagHelperContext context, TagHelperOutput output) + { + output.Attributes.AddClass("nav-link"); + + SetDisabledClass(context, output); + SetActiveClass(context, output); + } + + protected virtual void SetDisabledClass(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.Disabled ?? false) + { + output.Attributes.AddClass("disabled"); + } + } + + protected virtual void SetActiveClass(TagHelperContext context, TagHelperOutput output) + { + output.Attributes.AddClass(AbpNavItemActivePlaceholder); + } + + protected virtual string SurroundTagWithNavItem(TagHelperContext context, TagHelperOutput output, string html) + { + return "
  • " + html + "
  • "; + } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelper.cs new file mode 100644 index 0000000000..63436c482a --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelper.cs @@ -0,0 +1,17 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public class AbpNavTagHelper : AbpTagHelper + { + public AbpNavAlign Align { get; set; } = AbpNavAlign.Default; + + public NavStyle NavStyle { get; set; } = NavStyle.Default; + + public bool? Responsive { get; set; } + + public AbpNavTagHelper(AbpNavTagHelperService tagHelperService) + : base(tagHelperService) + { + + } + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs new file mode 100644 index 0000000000..637bdadb2f --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs @@ -0,0 +1,114 @@ +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; +using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb; +using Volo.Abp.Threading; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public class AbpNavTagHelperService : AbpTagHelperService + { + public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output) + { + output.TagName = "ul"; + output.TagMode = TagMode.StartTagAndEndTag; + output.Attributes.AddClass("nav"); + SetAlign(context, output); + SetNavStyle(context, output); + SetResponsiveness(context, output); + + var list = InitilizeFormGroupContentsContext(context, output); + + await output.GetChildContentAsync(); + + + SetInnerList(context, output, list); + } + + protected virtual void SetInnerList(TagHelperContext context, TagHelperOutput output, List list) + { + SetFirstOneActiveIfThereIsNotAny(context, output, list); + + var html = new StringBuilder(""); + + foreach (var navItem in list) + { + var htmlPart = SetPlaceHolderClassesIfActiveAndGetHtml(navItem); + + html.AppendLine(htmlPart); + } + + output.Content.SetHtmlContent(html.ToString()); + } + + protected virtual string SetPlaceHolderClassesIfActiveAndGetHtml(NavItem item) + { + var html = item.Html; + + html = item.Active ? + item.Html.Replace(AbpNavItemActivePlaceholder, " active") : + item.Html.Replace(AbpNavItemActivePlaceholder, ""); + + html = TagHelper.Responsive?? false? html.Replace(AbpNavItemResponsiveFlexPlaceholder, "flex-sm-fill").Replace(AbpNavItemResponsiveAlignPlaceholder, "text-sm-center") : + html.Replace(AbpNavItemResponsiveFlexPlaceholder, "").Replace(AbpNavItemResponsiveAlignPlaceholder, ""); + + return html; + } + + protected virtual void SetFirstOneActiveIfThereIsNotAny(TagHelperContext context, TagHelperOutput output, List list) + { + if (list.Count > 0 && !list.Any(bc => bc.Active)) + { + list.FirstOrDefault().Active = true; + } + } + + protected virtual void SetResponsiveness(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.Responsive??false) + { + output.Attributes.AddClass("flex-sm-row"); + output.Attributes.AddClass("flex-column"); + } + } + + protected virtual List InitilizeFormGroupContentsContext(TagHelperContext context, TagHelperOutput output) + { + var items = new List(); + context.Items[NavItemContents] = items; + return items; + } + + protected virtual void SetAlign(TagHelperContext context, TagHelperOutput output) + { + if (TagHelper.Align == AbpNavAlign.Default) + { + return; + } + + output.Attributes.AddClass("justify-content-" + TagHelper.Align.ToString().ToLowerInvariant()); + } + + protected virtual void SetNavStyle(TagHelperContext context, TagHelperOutput output) + { + switch (TagHelper.NavStyle) + { + case NavStyle.Default: + return; + case NavStyle.Pill: + output.Attributes.AddClass("nav-pills"); + break; + case NavStyle.Vertical: + output.Attributes.AddClass("flex-column"); + break; + case NavStyle.PillVertical: + output.Attributes.AddClass("nav-pills"); + output.Attributes.AddClass("flex-column"); + break; + } + } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavItem.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavItem.cs new file mode 100644 index 0000000000..5fc6c90fda --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavItem.cs @@ -0,0 +1,9 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public class NavItem + { + public string Html { get; set; } + + public bool Active { get; set; } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavStyle.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavStyle.cs new file mode 100644 index 0000000000..37fb7baaf7 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/NavStyle.cs @@ -0,0 +1,10 @@ +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav +{ + public enum NavStyle + { + Default, + Vertical, + Pill, + PillVertical + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj index e88d3eb6cb..bbf880b1fe 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj @@ -14,9 +14,5 @@ - - - - diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt index 2750c980fd..de7aabf0d8 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Logs/logs.txt @@ -39629,3 +39629,1863 @@ Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException: Invalid reques 2018-05-09 14:23:54.576 +03:00 [INF] Request finished in 0.8266ms 304 application/javascript 2018-05-09 14:23:54.576 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' 2018-05-09 14:23:54.577 +03:00 [INF] Request finished in 1.4526ms 200 application/javascript +2018-05-21 07:27:23.656 +03:00 [INF] Loaded modules: +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:27:23.674 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:27:23.675 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:27:23.676 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:27:23.676 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:27:23.676 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:27:23.850 +03:00 [INF] Initialized all modules. +2018-05-21 07:27:24.137 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:27:27.332 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:27:28.199 +03:00 [INF] Executed action /Index in 875.1304ms +2018-05-21 07:27:28.203 +03:00 [INF] Request finished in 4079.3581ms 200 text/html; charset=utf-8 +2018-05-21 07:27:28.227 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:27:28.240 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:27:28.240 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:27:28.240 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:27:28.241 +03:00 [INF] Sending file. Request path: '/libs/toastr/toastr.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\toastr\toastr.min.css' +2018-05-21 07:27:28.241 +03:00 [INF] Sending file. Request path: '/libs/font-awesome/css/font-awesome.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\font-awesome\css\font-awesome.css' +2018-05-21 07:27:28.242 +03:00 [INF] Sending file. Request path: '/libs/datatables.net-bs4/css/dataTables.bootstrap4.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\datatables.net-bs4\css\dataTables.bootstrap4.css' +2018-05-21 07:27:28.243 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:27:28.247 +03:00 [INF] Request finished in 6.5757ms 200 text/css +2018-05-21 07:27:28.252 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:27:28.254 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:27:28.274 +03:00 [INF] Request finished in 34.2573ms 200 text/css +2018-05-21 07:27:28.277 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:27:28.278 +03:00 [INF] Sending file. Request path: '/libs/jquery/jquery.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\jquery\jquery.js' +2018-05-21 07:27:28.282 +03:00 [INF] Request finished in 38.9583ms 200 text/css +2018-05-21 07:27:28.282 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:27:28.282 +03:00 [INF] Request finished in 55.3632ms 200 text/css +2018-05-21 07:27:28.283 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:27:28.285 +03:00 [INF] Request finished in 41.9603ms 200 text/css +2018-05-21 07:27:28.289 +03:00 [INF] Request finished in 11.6538ms 200 application/javascript +2018-05-21 07:27:28.292 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:27:28.292 +03:00 [INF] Sending file. Request path: '/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\jquery-validation-unobtrusive\jquery.validate.unobtrusive.js' +2018-05-21 07:27:28.293 +03:00 [INF] Request finished in 1.9012ms 200 application/javascript +2018-05-21 07:27:28.295 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:27:28.295 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:27:28.295 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/js/bootstrap.bundle.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\js\bootstrap.bundle.js' +2018-05-21 07:27:28.296 +03:00 [INF] Sending file. Request path: '/libs/jquery-validation/jquery.validate.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\jquery-validation\jquery.validate.js' +2018-05-21 07:27:28.296 +03:00 [INF] Request finished in 0.7881ms 200 application/javascript +2018-05-21 07:27:28.299 +03:00 [INF] Request finished in 4.3336ms 200 application/javascript +2018-05-21 07:27:28.301 +03:00 [INF] Request finished in 19.0023ms 200 text/css +2018-05-21 07:27:28.304 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:27:28.305 +03:00 [INF] Sending file. Request path: '/libs/jquery-form/jquery.form.min.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\jquery-form\jquery.form.min.js' +2018-05-21 07:27:28.308 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:27:28.308 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:27:28.308 +03:00 [INF] Sending file. Request path: '/libs/sweetalert/sweetalert.min.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\sweetalert\sweetalert.min.js' +2018-05-21 07:27:28.308 +03:00 [INF] Sending file. Request path: '/libs/datatables.net/js/jquery.dataTables.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\datatables.net\js\jquery.dataTables.js' +2018-05-21 07:27:28.309 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:27:28.310 +03:00 [INF] Sending file. Request path: '/libs/datatables.net-bs4/js/dataTables.bootstrap4.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\datatables.net-bs4\js\dataTables.bootstrap4.js' +2018-05-21 07:27:28.310 +03:00 [INF] Request finished in 1.2739ms 200 application/javascript +2018-05-21 07:27:28.318 +03:00 [INF] Request finished in 9.6555ms 200 application/javascript +2018-05-21 07:27:28.331 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:27:28.332 +03:00 [INF] Sending file. Request path: '/libs/toastr/toastr.min.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\toastr\toastr.min.js' +2018-05-21 07:27:28.346 +03:00 [INF] Request finished in 40.6718ms 200 application/javascript +2018-05-21 07:27:28.373 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:27:28.374 +03:00 [INF] Sending file. Request path: '/libs/abp/core/abp.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\abp\core\abp.js' +2018-05-21 07:27:28.377 +03:00 [INF] Request finished in 3.123ms 200 application/javascript +2018-05-21 07:27:28.392 +03:00 [INF] Request finished in 60.3113ms 200 application/javascript +2018-05-21 07:27:28.394 +03:00 [INF] Request finished in 85.8077ms 200 application/javascript +2018-05-21 07:27:28.399 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:27:28.406 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:27:28.407 +03:00 [INF] Sending file. Request path: '/libs/abp/jquery/abp.dom.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\abp\jquery\abp.dom.js' +2018-05-21 07:27:28.407 +03:00 [INF] Sending file. Request path: '/libs/abp/jquery/abp.ajax.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\abp\jquery\abp.ajax.js' +2018-05-21 07:27:28.408 +03:00 [INF] Request finished in 2.4075ms 200 application/javascript +2018-05-21 07:27:28.409 +03:00 [INF] Request finished in 13.6748ms 200 application/javascript +2018-05-21 07:27:28.437 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:27:28.438 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:27:28.440 +03:00 [INF] Request finished in 2.5008ms 200 application/javascript +2018-05-21 07:27:28.444 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:27:28.444 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:27:28.444 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:27:28.444 +03:00 [INF] Sending file. Request path: '/libs/abp/jquery/abp.resource-loader.js'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\abp\jquery\abp.resource-loader.js' +2018-05-21 07:27:28.445 +03:00 [INF] Request finished in 0.963ms 200 application/javascript +2018-05-21 07:27:28.445 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:27:28.445 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:27:28.445 +03:00 [INF] Request finished in 1.6322ms 200 application/javascript +2018-05-21 07:27:28.446 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:27:28.446 +03:00 [INF] Request finished in 1.1486ms 200 application/javascript +2018-05-21 07:27:28.448 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:27:28.449 +03:00 [INF] Request finished in 5.5716ms 200 application/javascript +2018-05-21 07:27:28.455 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:27:28.456 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:27:28.456 +03:00 [INF] Request finished in 1.4569ms 200 application/javascript +2018-05-21 07:27:28.457 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:27:28.458 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:27:28.460 +03:00 [INF] Request finished in 1.2837ms 200 application/javascript +2018-05-21 07:27:28.460 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:27:28.461 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:27:28.462 +03:00 [INF] Request finished in 2.3814ms 200 application/javascript +2018-05-21 07:27:28.591 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/favicon.ico +2018-05-21 07:27:28.593 +03:00 [INF] Request finished in 2.375ms 404 +2018-05-21 07:27:28.607 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/favicon.ico +2018-05-21 07:27:28.608 +03:00 [INF] Request finished in 0.8775ms 404 +2018-05-21 07:28:02.144 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:28:02.443 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:28:02.476 +03:00 [INF] Executed action /Index in 33.2759ms +2018-05-21 07:28:02.476 +03:00 [INF] Request finished in 332.1189ms 200 text/html; charset=utf-8 +2018-05-21 07:28:02.497 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:28:02.497 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:28:02.499 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:28:02.500 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:28:02.500 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:28:02.500 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:28:02.500 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:28:02.501 +03:00 [INF] Request finished in 1.0913ms 200 text/css +2018-05-21 07:28:02.501 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:28:02.501 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:28:02.501 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:28:02.501 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:28:02.501 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:28:02.502 +03:00 [INF] Request finished in 5.8ms 304 text/css +2018-05-21 07:28:02.503 +03:00 [INF] Request finished in 2.9622ms 304 text/css +2018-05-21 07:28:02.503 +03:00 [INF] Request finished in 6.3935ms 304 text/css +2018-05-21 07:28:02.503 +03:00 [INF] Request finished in 4.3695ms 304 text/css +2018-05-21 07:28:02.503 +03:00 [INF] Request finished in 2.6975ms 304 text/css +2018-05-21 07:28:02.508 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:28:02.508 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:28:02.508 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:28:02.508 +03:00 [INF] Request finished in 0.6529ms 304 application/javascript +2018-05-21 07:28:02.509 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:28:02.509 +03:00 [INF] Request finished in 0.6572ms 304 application/javascript +2018-05-21 07:28:02.509 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:28:02.509 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:28:02.510 +03:00 [INF] Request finished in 0.6435ms 304 application/javascript +2018-05-21 07:28:02.515 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:28:02.515 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:28:02.515 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:28:02.515 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:28:02.515 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:28:02.515 +03:00 [INF] Request finished in 0.7312ms 304 application/javascript +2018-05-21 07:28:02.515 +03:00 [INF] Request finished in 0.6517ms 304 application/javascript +2018-05-21 07:28:02.515 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:28:02.516 +03:00 [INF] Request finished in 0.9117ms 304 application/javascript +2018-05-21 07:28:02.519 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:28:02.519 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:28:02.521 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:28:02.521 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:28:02.521 +03:00 [INF] Request finished in 2.4708ms 304 application/javascript +2018-05-21 07:28:02.522 +03:00 [INF] Request finished in 2.6474ms 304 application/javascript +2018-05-21 07:28:02.525 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:28:02.525 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:28:02.525 +03:00 [INF] Request finished in 0.5854ms 304 application/javascript +2018-05-21 07:28:02.526 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:28:02.526 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:28:02.527 +03:00 [INF] Request finished in 0.5858ms 304 application/javascript +2018-05-21 07:28:02.527 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:28:02.528 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:28:02.528 +03:00 [INF] Request finished in 1.1161ms 304 application/javascript +2018-05-21 07:28:02.529 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:28:02.529 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:28:02.529 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:28:02.529 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:28:02.530 +03:00 [INF] Request finished in 0.6008ms 304 application/javascript +2018-05-21 07:28:02.530 +03:00 [INF] Request finished in 0.644ms 304 application/javascript +2018-05-21 07:28:02.533 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:28:02.533 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:28:02.534 +03:00 [INF] Request finished in 0.7851ms 200 application/javascript +2018-05-21 07:28:02.534 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:28:02.534 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:28:02.534 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:28:02.534 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:28:02.534 +03:00 [INF] Request finished in 0.7504ms 200 application/javascript +2018-05-21 07:28:02.534 +03:00 [INF] Request finished in 0.8381ms 200 application/javascript +2018-05-21 07:28:02.539 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:28:02.539 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:28:02.540 +03:00 [INF] Request finished in 0.9164ms 200 application/javascript +2018-05-21 07:28:02.540 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:28:02.540 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:28:02.541 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:28:02.541 +03:00 [INF] Request finished in 0.9865ms 200 application/javascript +2018-05-21 07:28:02.541 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:28:02.541 +03:00 [INF] Request finished in 1.0323ms 200 application/javascript +2018-05-21 07:28:02.544 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:28:02.545 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:28:02.545 +03:00 [INF] Request finished in 0.8095ms 200 application/javascript +2018-05-21 07:28:03.302 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:28:03.459 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:28:03.481 +03:00 [INF] Executed action /Components/Navs in 22.6325ms +2018-05-21 07:28:03.481 +03:00 [INF] Request finished in 179.2137ms 200 text/html; charset=utf-8 +2018-05-21 07:28:25.546 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:28:25.546 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:28:25.548 +03:00 [INF] Request finished in 2.765ms 200 text/css +2018-05-21 07:28:25.812 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:28:25.813 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:28:25.814 +03:00 [INF] Request finished in 1.7883ms 200 text/css +2018-05-21 07:28:25.827 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:28:25.827 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:28:25.827 +03:00 [INF] Request finished in 0.7919ms 200 text/css +2018-05-21 07:32:05.418 +03:00 [INF] Loaded modules: +2018-05-21 07:32:05.438 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:32:05.438 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:32:05.438 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:32:05.438 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:32:05.439 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:32:05.440 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:32:05.441 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:32:05.441 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:32:05.588 +03:00 [INF] Initialized all modules. +2018-05-21 07:32:05.957 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:32:09.198 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:32:10.174 +03:00 [INF] Executed action /Index in 979.7335ms +2018-05-21 07:32:10.182 +03:00 [INF] Request finished in 4239.1321ms 200 text/html; charset=utf-8 +2018-05-21 07:32:10.216 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:32:10.221 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:32:10.228 +03:00 [INF] Request finished in 12.5121ms 200 text/css +2018-05-21 07:32:10.247 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:32:10.249 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:32:10.251 +03:00 [INF] Request finished in 2.8488ms 200 application/javascript +2018-05-21 07:32:10.252 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:32:10.252 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:32:10.253 +03:00 [INF] Request finished in 1.2824ms 200 application/javascript +2018-05-21 07:32:10.256 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:32:10.256 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:32:10.257 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:32:10.257 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:32:10.257 +03:00 [INF] Request finished in 1.6357ms 200 application/javascript +2018-05-21 07:32:10.258 +03:00 [INF] Request finished in 1.6185ms 200 application/javascript +2018-05-21 07:32:10.262 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:32:10.262 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:32:10.263 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:32:10.263 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:32:10.263 +03:00 [INF] Request finished in 1.4988ms 200 application/javascript +2018-05-21 07:32:10.263 +03:00 [INF] Request finished in 1.6716ms 200 application/javascript +2018-05-21 07:32:10.270 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:32:10.270 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:32:10.271 +03:00 [INF] Request finished in 0.8723ms 200 application/javascript +2018-05-21 07:32:15.169 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:32:15.316 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:32:15.339 +03:00 [INF] Executed action /Components/Navs in 23.0892ms +2018-05-21 07:32:15.339 +03:00 [INF] Request finished in 169.6565ms 200 text/html; charset=utf-8 +2018-05-21 07:32:15.373 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:32:15.374 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:32:15.377 +03:00 [INF] Request finished in 3.9209ms 304 text/css +2018-05-21 07:32:15.392 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:32:15.392 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:32:15.393 +03:00 [INF] Request finished in 0.8676ms 304 application/javascript +2018-05-21 07:32:15.393 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:32:15.394 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:32:15.394 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:32:15.394 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:32:15.394 +03:00 [INF] Request finished in 0.6166ms 304 application/javascript +2018-05-21 07:32:15.395 +03:00 [INF] Request finished in 1.5488ms 304 application/javascript +2018-05-21 07:32:15.402 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:32:15.402 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:32:15.403 +03:00 [INF] Request finished in 1.3611ms 304 application/javascript +2018-05-21 07:32:15.404 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:32:15.405 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:32:15.405 +03:00 [INF] Request finished in 0.9373ms 304 application/javascript +2018-05-21 07:32:15.408 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:32:15.409 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:32:15.409 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:32:15.409 +03:00 [INF] Request finished in 1.0246ms 304 application/javascript +2018-05-21 07:32:15.409 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:32:15.410 +03:00 [INF] Request finished in 1.0994ms 304 application/javascript +2018-05-21 07:32:19.915 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:32:19.916 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:32:19.925 +03:00 [INF] Request finished in 9.2561ms 200 text/css +2018-05-21 07:33:35.103 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:33:35.103 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:33:35.104 +03:00 [INF] Request finished in 1.3714ms 200 text/css +2018-05-21 07:36:27.071 +03:00 [INF] Loaded modules: +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:36:27.094 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:36:27.095 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:36:27.225 +03:00 [INF] Initialized all modules. +2018-05-21 07:36:27.400 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:36:30.162 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:36:31.053 +03:00 [INF] Executed action /Index in 897.86ms +2018-05-21 07:36:31.057 +03:00 [INF] Request finished in 3670.7551ms 200 text/html; charset=utf-8 +2018-05-21 07:36:31.078 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:36:31.084 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:36:31.089 +03:00 [INF] Request finished in 10.1717ms 200 text/css +2018-05-21 07:36:31.097 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:36:31.097 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:36:31.098 +03:00 [INF] Request finished in 1.347ms 200 application/javascript +2018-05-21 07:36:31.101 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:36:31.102 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:36:31.102 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:36:31.102 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:36:31.102 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:36:31.102 +03:00 [INF] Request finished in 0.741ms 200 application/javascript +2018-05-21 07:36:31.102 +03:00 [INF] Request finished in 0.8586ms 200 application/javascript +2018-05-21 07:36:31.103 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:36:31.104 +03:00 [INF] Request finished in 3.4664ms 200 application/javascript +2018-05-21 07:36:31.107 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:36:31.107 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:36:31.109 +03:00 [INF] Request finished in 2.5666ms 200 application/javascript +2018-05-21 07:36:31.112 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:36:31.113 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:36:31.113 +03:00 [INF] Request finished in 1.288ms 200 application/javascript +2018-05-21 07:36:31.115 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:36:31.117 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:36:31.117 +03:00 [INF] Request finished in 1.8371ms 200 application/javascript +2018-05-21 07:36:33.510 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:36:33.658 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:36:33.682 +03:00 [INF] Executed action /Components/Navs in 24.175800000000002ms +2018-05-21 07:36:33.682 +03:00 [INF] Request finished in 172.6546ms 200 text/html; charset=utf-8 +2018-05-21 07:36:33.714 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:36:33.715 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:36:33.719 +03:00 [INF] Request finished in 5.0353ms 304 text/css +2018-05-21 07:36:33.733 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:36:33.733 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:36:33.734 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:36:33.734 +03:00 [INF] Request finished in 1.0853ms 304 application/javascript +2018-05-21 07:36:33.734 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:36:33.735 +03:00 [INF] Request finished in 1.3791ms 304 application/javascript +2018-05-21 07:36:33.739 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:36:33.740 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:36:33.740 +03:00 [INF] Request finished in 1.1704ms 304 application/javascript +2018-05-21 07:36:33.748 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:36:33.748 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:36:33.748 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:36:33.748 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:36:33.749 +03:00 [INF] Request finished in 0.7928ms 304 application/javascript +2018-05-21 07:36:33.749 +03:00 [INF] Request finished in 0.768ms 304 application/javascript +2018-05-21 07:36:33.750 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:36:33.751 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:36:33.752 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:36:33.752 +03:00 [INF] Request finished in 2.4836ms 304 application/javascript +2018-05-21 07:36:33.752 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:36:33.752 +03:00 [INF] Request finished in 2.4101ms 304 application/javascript +2018-05-21 07:36:41.353 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:36:41.354 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:36:41.363 +03:00 [INF] Request finished in 9.8535ms 200 text/css +2018-05-21 07:42:42.391 +03:00 [INF] Loaded modules: +2018-05-21 07:42:42.414 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:42:42.414 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:42:42.414 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:42:42.414 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:42:42.414 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:42:42.415 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:42:42.416 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:42:42.606 +03:00 [INF] Initialized all modules. +2018-05-21 07:42:42.822 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:42:45.946 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:42:46.829 +03:00 [INF] Executed action /Components/Navs in 890.10660000000007ms +2018-05-21 07:42:46.835 +03:00 [INF] Request finished in 4029.7881ms 200 text/html; charset=utf-8 +2018-05-21 07:42:46.852 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:42:46.854 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:42:46.857 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:42:46.857 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:42:46.857 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:42:46.857 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:42:46.857 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:42:46.857 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:42:46.857 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:42:46.858 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:42:46.859 +03:00 [INF] Request finished in 7.2924ms 304 text/css +2018-05-21 07:42:46.859 +03:00 [INF] Request finished in 3.5621ms 304 text/css +2018-05-21 07:42:46.859 +03:00 [INF] Request finished in 2.4665ms 304 text/css +2018-05-21 07:42:46.860 +03:00 [INF] Request finished in 5.7957ms 304 text/css +2018-05-21 07:42:46.859 +03:00 [INF] Request finished in 2.4272ms 304 text/css +2018-05-21 07:42:46.860 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:42:46.861 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:42:46.862 +03:00 [INF] Request finished in 1.9696ms 304 text/css +2018-05-21 07:42:46.871 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:42:46.871 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:42:46.871 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:42:46.871 +03:00 [INF] Request finished in 0.7466ms 304 application/javascript +2018-05-21 07:42:46.872 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:42:46.872 +03:00 [INF] Request finished in 0.8428ms 304 application/javascript +2018-05-21 07:42:46.874 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:42:46.875 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:42:46.875 +03:00 [INF] Request finished in 0.6987ms 304 application/javascript +2018-05-21 07:42:46.875 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:42:46.876 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:42:46.876 +03:00 [INF] Request finished in 0.5191ms 304 application/javascript +2018-05-21 07:42:46.881 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:42:46.881 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:42:46.881 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:42:46.881 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:42:46.881 +03:00 [INF] Request finished in 0.7821ms 304 application/javascript +2018-05-21 07:42:46.881 +03:00 [INF] Request finished in 2.195ms 304 application/javascript +2018-05-21 07:42:46.891 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:42:46.891 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:42:46.891 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:42:46.891 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:42:46.891 +03:00 [INF] Request finished in 0.6504ms 304 application/javascript +2018-05-21 07:42:46.891 +03:00 [INF] Request finished in 0.6008ms 304 application/javascript +2018-05-21 07:42:46.891 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:42:46.892 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:42:46.892 +03:00 [INF] Request finished in 1.3885ms 304 application/javascript +2018-05-21 07:42:46.893 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:42:46.893 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:42:46.895 +03:00 [INF] Request finished in 1.7007ms 304 application/javascript +2018-05-21 07:42:46.899 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:42:46.901 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:42:46.901 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:42:46.901 +03:00 [INF] Request finished in 0.6029ms 304 application/javascript +2018-05-21 07:42:46.905 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:42:46.905 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:42:46.905 +03:00 [INF] Request finished in 0.9373ms 304 application/javascript +2018-05-21 07:42:46.906 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:42:46.907 +03:00 [INF] Request finished in 7.7748ms 304 application/javascript +2018-05-21 07:42:46.913 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:42:46.918 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:42:46.918 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:42:46.919 +03:00 [INF] Request finished in 6.1014ms 304 application/javascript +2018-05-21 07:42:46.919 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:42:46.919 +03:00 [INF] Request finished in 5.5066ms 304 application/javascript +2018-05-21 07:42:46.923 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:42:46.924 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:42:46.925 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:42:46.925 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:42:46.925 +03:00 [INF] Request finished in 0.8578ms 304 application/javascript +2018-05-21 07:42:46.929 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:42:46.929 +03:00 [INF] Request finished in 6.4829ms 200 application/javascript +2018-05-21 07:42:46.929 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:42:46.930 +03:00 [INF] Request finished in 1.1464ms 200 application/javascript +2018-05-21 07:42:46.947 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:42:46.947 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:42:46.947 +03:00 [INF] Request finished in 0.8026ms 304 application/javascript +2018-05-21 07:42:46.953 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:42:46.953 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:42:46.954 +03:00 [INF] Request finished in 0.7842ms 304 application/javascript +2018-05-21 07:43:31.084 +03:00 [INF] Loaded modules: +2018-05-21 07:43:31.106 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:43:31.106 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:43:31.107 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:43:31.108 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:43:31.238 +03:00 [INF] Initialized all modules. +2018-05-21 07:43:31.484 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:43:34.411 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:43:35.581 +03:00 [INF] Executed action /Index in 1180.2156ms +2018-05-21 07:43:35.592 +03:00 [INF] Request finished in 4116.6607ms 200 text/html; charset=utf-8 +2018-05-21 07:43:35.621 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:43:35.630 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:43:35.636 +03:00 [INF] Request finished in 16.1089ms 200 text/css +2018-05-21 07:43:35.648 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:43:35.649 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:43:35.649 +03:00 [INF] Request finished in 1.483ms 200 application/javascript +2018-05-21 07:43:35.650 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:43:35.650 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:43:35.651 +03:00 [INF] Request finished in 1.0481ms 200 application/javascript +2018-05-21 07:43:35.658 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:43:35.661 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:43:35.661 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:43:35.661 +03:00 [INF] Request finished in 3.4001ms 200 application/javascript +2018-05-21 07:43:35.662 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:43:35.662 +03:00 [INF] Request finished in 1.4342ms 200 application/javascript +2018-05-21 07:43:35.666 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:43:35.667 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:43:35.667 +03:00 [INF] Request finished in 1.9876ms 200 application/javascript +2018-05-21 07:43:35.675 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:43:35.676 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:43:35.676 +03:00 [INF] Request finished in 2.2831ms 200 application/javascript +2018-05-21 07:43:35.679 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:43:35.680 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:43:35.680 +03:00 [INF] Request finished in 1.6506ms 200 application/javascript +2018-05-21 07:43:40.152 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:43:40.310 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:43:40.334 +03:00 [INF] Executed action /Components/Navs in 24.185200000000002ms +2018-05-21 07:43:40.334 +03:00 [INF] Request finished in 182.4573ms 200 text/html; charset=utf-8 +2018-05-21 07:43:43.654 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:43:43.654 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:43:43.664 +03:00 [INF] Request finished in 10.6228ms 200 text/css +2018-05-21 07:43:43.908 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:43:43.908 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:43:43.909 +03:00 [INF] Request finished in 0.8283ms 200 text/css +2018-05-21 07:47:25.613 +03:00 [INF] Loaded modules: +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:47:25.630 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:47:25.631 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:47:25.632 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:47:25.755 +03:00 [INF] Initialized all modules. +2018-05-21 07:47:25.981 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:47:29.218 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:47:30.113 +03:00 [INF] Executed action /Index in 904.2142ms +2018-05-21 07:47:30.117 +03:00 [INF] Request finished in 4147.2604ms 200 text/html; charset=utf-8 +2018-05-21 07:47:30.138 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:47:30.144 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:47:30.148 +03:00 [INF] Request finished in 9.9168ms 200 text/css +2018-05-21 07:47:30.152 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:47:30.153 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:47:30.154 +03:00 [INF] Request finished in 1.6729ms 200 application/javascript +2018-05-21 07:47:30.157 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:47:30.158 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:47:30.159 +03:00 [INF] Request finished in 1.2722ms 200 application/javascript +2018-05-21 07:47:30.158 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:47:30.160 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:47:30.160 +03:00 [INF] Request finished in 1.6404ms 200 application/javascript +2018-05-21 07:47:30.163 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:47:30.165 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:47:30.165 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:47:30.166 +03:00 [INF] Request finished in 3.1298ms 200 application/javascript +2018-05-21 07:47:30.166 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:47:30.166 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:47:30.166 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:47:30.166 +03:00 [INF] Request finished in 1.5621ms 200 application/javascript +2018-05-21 07:47:30.166 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:47:30.167 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:47:30.167 +03:00 [INF] Request finished in 0.703ms 200 application/javascript +2018-05-21 07:47:30.167 +03:00 [INF] Request finished in 0.9027ms 200 application/javascript +2018-05-21 07:47:35.704 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:47:35.854 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:47:35.881 +03:00 [INF] Executed action /Components/Navs in 27.2851ms +2018-05-21 07:47:35.881 +03:00 [INF] Request finished in 177.6096ms 200 text/html; charset=utf-8 +2018-05-21 07:47:35.909 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:47:35.910 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:47:35.913 +03:00 [INF] Request finished in 3.7259ms 304 text/css +2018-05-21 07:47:35.931 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:47:35.931 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:47:35.932 +03:00 [INF] Request finished in 1.4868ms 304 application/javascript +2018-05-21 07:47:35.932 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:47:35.935 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:47:35.935 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:47:35.935 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:47:35.936 +03:00 [INF] Request finished in 1.1276ms 304 application/javascript +2018-05-21 07:47:35.936 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:47:35.936 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:47:35.936 +03:00 [INF] Request finished in 0.8591ms 304 application/javascript +2018-05-21 07:47:35.937 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:47:35.937 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:47:35.937 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:47:35.937 +03:00 [INF] Request finished in 0.821ms 304 application/javascript +2018-05-21 07:47:35.937 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:47:35.937 +03:00 [INF] Request finished in 5.1576ms 304 application/javascript +2018-05-21 07:47:35.938 +03:00 [INF] Request finished in 0.7214ms 304 application/javascript +2018-05-21 07:47:35.942 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:47:35.943 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:47:35.944 +03:00 [INF] Request finished in 4.9195ms 304 application/javascript +2018-05-21 07:48:08.276 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:08.442 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:08.455 +03:00 [INF] Executed action /Components/Navs in 13.006400000000001ms +2018-05-21 07:48:08.455 +03:00 [INF] Request finished in 179.8573ms 200 text/html; charset=utf-8 +2018-05-21 07:48:08.478 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:08.479 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:08.479 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:08.479 +03:00 [INF] Request finished in 1.3145ms 304 text/css +2018-05-21 07:48:08.479 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:08.480 +03:00 [INF] Request finished in 1.0579ms 304 text/css +2018-05-21 07:48:08.481 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:08.481 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:08.482 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:08.482 +03:00 [INF] Request finished in 1.6498ms 304 text/css +2018-05-21 07:48:08.481 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:08.484 +03:00 [INF] Request finished in 3.4783ms 304 text/css +2018-05-21 07:48:08.486 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:08.487 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:08.487 +03:00 [INF] Request finished in 1.0891ms 304 text/css +2018-05-21 07:48:08.487 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:08.488 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:08.488 +03:00 [INF] Request finished in 0.9467ms 304 text/css +2018-05-21 07:48:08.490 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:08.490 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:08.490 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:08.490 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:08.490 +03:00 [INF] Request finished in 0.8497ms 304 application/javascript +2018-05-21 07:48:08.490 +03:00 [INF] Request finished in 0.8458ms 304 application/javascript +2018-05-21 07:48:08.499 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:08.499 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:08.499 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:08.499 +03:00 [INF] Request finished in 0.7885ms 304 application/javascript +2018-05-21 07:48:08.500 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:08.500 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:08.500 +03:00 [INF] Request finished in 0.6777ms 304 application/javascript +2018-05-21 07:48:08.501 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:08.501 +03:00 [INF] Request finished in 2.4836ms 304 application/javascript +2018-05-21 07:48:08.501 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:08.502 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:08.502 +03:00 [INF] Request finished in 1.0425ms 304 application/javascript +2018-05-21 07:48:08.502 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:08.503 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:08.504 +03:00 [INF] Request finished in 1.9234ms 304 application/javascript +2018-05-21 07:48:08.512 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:08.513 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:08.513 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:08.513 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:08.513 +03:00 [INF] Request finished in 1.5886ms 304 application/javascript +2018-05-21 07:48:08.514 +03:00 [INF] Request finished in 0.5443ms 304 application/javascript +2018-05-21 07:48:08.514 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:08.514 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:08.514 +03:00 [INF] Request finished in 0.7804ms 304 application/javascript +2018-05-21 07:48:08.516 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:08.518 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:08.519 +03:00 [INF] Request finished in 2.5769ms 304 application/javascript +2018-05-21 07:48:08.521 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:08.521 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:08.522 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:08.523 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:08.523 +03:00 [INF] Request finished in 1.6729ms 304 application/javascript +2018-05-21 07:48:08.523 +03:00 [INF] Request finished in 1.7246ms 304 application/javascript +2018-05-21 07:48:08.524 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:08.524 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:08.525 +03:00 [INF] Request finished in 1.2264ms 304 application/javascript +2018-05-21 07:48:08.528 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:08.528 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:08.529 +03:00 [INF] Request finished in 2.6385ms 304 application/javascript +2018-05-21 07:48:08.530 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:08.531 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:08.534 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:08.535 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:08.535 +03:00 [INF] Request finished in 2.3755ms 304 application/javascript +2018-05-21 07:48:08.536 +03:00 [INF] Request finished in 1.4612ms 304 application/javascript +2018-05-21 07:48:08.538 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:08.538 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:08.538 +03:00 [INF] Request finished in 0.7731ms 304 application/javascript +2018-05-21 07:48:08.540 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:08.541 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:08.541 +03:00 [INF] Request finished in 0.7889ms 304 application/javascript +2018-05-21 07:48:08.541 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:08.541 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:08.542 +03:00 [INF] Request finished in 0.744ms 304 application/javascript +2018-05-21 07:48:16.933 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:17.107 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:17.119 +03:00 [INF] Executed action /Components/Navs in 12.1978ms +2018-05-21 07:48:17.120 +03:00 [INF] Request finished in 186.9628ms 200 text/html; charset=utf-8 +2018-05-21 07:48:17.153 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:17.154 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:17.154 +03:00 [INF] Request finished in 1.1687ms 304 text/css +2018-05-21 07:48:17.157 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:17.158 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:17.158 +03:00 [INF] Request finished in 0.6012ms 304 text/css +2018-05-21 07:48:17.158 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:17.159 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:17.159 +03:00 [INF] Request finished in 1.7892ms 304 text/css +2018-05-21 07:48:17.162 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:17.162 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:17.162 +03:00 [INF] Request finished in 0.7958ms 304 text/css +2018-05-21 07:48:17.166 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:17.167 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:17.167 +03:00 [INF] Request finished in 0.9643ms 304 text/css +2018-05-21 07:48:17.170 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:17.170 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:17.170 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:17.171 +03:00 [INF] Request finished in 0.6931ms 304 text/css +2018-05-21 07:48:17.171 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:17.171 +03:00 [INF] Request finished in 0.5071ms 304 application/javascript +2018-05-21 07:48:17.172 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:17.173 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:17.173 +03:00 [INF] Request finished in 1.2072ms 304 application/javascript +2018-05-21 07:48:17.180 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:17.180 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:17.180 +03:00 [INF] Request finished in 0.6705ms 304 application/javascript +2018-05-21 07:48:17.182 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:17.183 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:17.183 +03:00 [INF] Request finished in 0.8266ms 304 application/javascript +2018-05-21 07:48:17.200 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:17.200 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:17.201 +03:00 [INF] Request finished in 1.2123ms 304 application/javascript +2018-05-21 07:48:17.203 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:17.203 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:17.204 +03:00 [INF] Request finished in 0.895ms 304 application/javascript +2018-05-21 07:48:17.207 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:17.208 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:17.208 +03:00 [INF] Request finished in 1.2285ms 304 application/javascript +2018-05-21 07:48:17.211 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:17.211 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:17.212 +03:00 [INF] Request finished in 1.0173ms 304 application/javascript +2018-05-21 07:48:17.213 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:17.214 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:17.214 +03:00 [INF] Request finished in 0.8804ms 304 application/javascript +2018-05-21 07:48:17.223 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:17.223 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:17.223 +03:00 [INF] Request finished in 0.8001ms 304 application/javascript +2018-05-21 07:48:17.235 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:17.236 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:17.237 +03:00 [INF] Request finished in 1.991ms 304 application/javascript +2018-05-21 07:48:17.241 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:17.241 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:17.242 +03:00 [INF] Request finished in 0.6906ms 304 application/javascript +2018-05-21 07:48:17.251 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:17.251 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:17.251 +03:00 [INF] Request finished in 0.7539ms 304 application/javascript +2018-05-21 07:48:17.262 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:17.262 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:17.262 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:17.262 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:17.263 +03:00 [INF] Request finished in 0.7607ms 304 application/javascript +2018-05-21 07:48:17.263 +03:00 [INF] Request finished in 0.8069ms 304 application/javascript +2018-05-21 07:48:17.265 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:17.265 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:17.266 +03:00 [INF] Request finished in 1.0045ms 304 application/javascript +2018-05-21 07:48:17.266 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:17.267 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:17.267 +03:00 [INF] Request finished in 0.8612ms 304 application/javascript +2018-05-21 07:48:17.267 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:17.268 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:17.268 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:17.268 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:17.268 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:17.268 +03:00 [INF] Request finished in 0.5383ms 304 application/javascript +2018-05-21 07:48:17.268 +03:00 [INF] Request finished in 0.7167ms 304 application/javascript +2018-05-21 07:48:17.268 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:17.269 +03:00 [INF] Request finished in 0.9429ms 304 application/javascript +2018-05-21 07:48:27.268 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:27.417 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:27.428 +03:00 [INF] Executed action /Components/Navs in 11.0714ms +2018-05-21 07:48:27.429 +03:00 [INF] Request finished in 160.8609ms 200 text/html; charset=utf-8 +2018-05-21 07:48:27.450 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:27.450 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:27.450 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:27.451 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:27.451 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:27.451 +03:00 [INF] Request finished in 0.9587ms 304 text/css +2018-05-21 07:48:27.451 +03:00 [INF] Request finished in 0.9566ms 304 text/css +2018-05-21 07:48:27.451 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:27.451 +03:00 [INF] Request finished in 0.7197ms 304 text/css +2018-05-21 07:48:27.453 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:27.453 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:27.454 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:27.454 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:27.454 +03:00 [INF] Request finished in 0.9865ms 304 text/css +2018-05-21 07:48:27.454 +03:00 [INF] Request finished in 0.5007ms 304 text/css +2018-05-21 07:48:27.457 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:27.457 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:27.458 +03:00 [INF] Request finished in 0.7355ms 304 text/css +2018-05-21 07:48:27.460 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:27.461 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:27.461 +03:00 [INF] Request finished in 1.3692ms 304 application/javascript +2018-05-21 07:48:27.467 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:27.467 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:27.467 +03:00 [INF] Request finished in 1.1122ms 304 application/javascript +2018-05-21 07:48:27.468 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:27.469 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:27.469 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:27.469 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:27.470 +03:00 [INF] Request finished in 0.7795ms 304 application/javascript +2018-05-21 07:48:27.471 +03:00 [INF] Request finished in 3.4155ms 304 application/javascript +2018-05-21 07:48:27.471 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:27.472 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:27.472 +03:00 [INF] Request finished in 1.2414ms 304 application/javascript +2018-05-21 07:48:27.479 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:27.480 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:27.480 +03:00 [INF] Request finished in 1.9923ms 304 application/javascript +2018-05-21 07:48:27.481 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:27.481 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:27.481 +03:00 [INF] Request finished in 0.7064ms 304 application/javascript +2018-05-21 07:48:27.482 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:27.482 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:27.483 +03:00 [INF] Request finished in 0.6192ms 304 application/javascript +2018-05-21 07:48:27.483 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:27.484 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:27.484 +03:00 [INF] Request finished in 0.5666ms 304 application/javascript +2018-05-21 07:48:27.488 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:27.489 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:27.489 +03:00 [INF] Request finished in 0.8278ms 304 application/javascript +2018-05-21 07:48:27.489 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:27.490 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:27.491 +03:00 [INF] Request finished in 1.651ms 304 application/javascript +2018-05-21 07:48:27.497 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:27.497 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:27.497 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:27.498 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:27.498 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:27.498 +03:00 [INF] Request finished in 0.6063ms 304 application/javascript +2018-05-21 07:48:27.498 +03:00 [INF] Request finished in 0.7175ms 304 application/javascript +2018-05-21 07:48:27.498 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:27.499 +03:00 [INF] Request finished in 1.2401ms 304 application/javascript +2018-05-21 07:48:27.502 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:27.502 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:27.502 +03:00 [INF] Request finished in 0.818ms 304 application/javascript +2018-05-21 07:48:27.503 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:27.503 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:27.504 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:27.504 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:27.504 +03:00 [INF] Request finished in 0.697ms 304 application/javascript +2018-05-21 07:48:27.504 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:27.504 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:27.504 +03:00 [INF] Request finished in 0.8274ms 304 application/javascript +2018-05-21 07:48:27.504 +03:00 [INF] Request finished in 1.0784ms 304 application/javascript +2018-05-21 07:48:27.507 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:27.507 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:27.507 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:27.507 +03:00 [INF] Request finished in 1.0241ms 304 application/javascript +2018-05-21 07:48:27.507 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:27.508 +03:00 [INF] Request finished in 2.2972ms 304 application/javascript +2018-05-21 07:48:36.316 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:36.465 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:36.476 +03:00 [INF] Executed action /Components/Navs in 11.192ms +2018-05-21 07:48:36.476 +03:00 [INF] Request finished in 160.027ms 200 text/html; charset=utf-8 +2018-05-21 07:48:36.498 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:36.498 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:36.499 +03:00 [INF] Request finished in 0.7239ms 304 text/css +2018-05-21 07:48:36.500 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:36.501 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:36.502 +03:00 [INF] Request finished in 1.9042ms 304 text/css +2018-05-21 07:48:36.502 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:36.503 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:36.504 +03:00 [INF] Request finished in 1.4813ms 304 text/css +2018-05-21 07:48:36.510 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:36.510 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:36.511 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:36.511 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:36.511 +03:00 [INF] Request finished in 1.2332ms 304 text/css +2018-05-21 07:48:36.511 +03:00 [INF] Request finished in 1.1481ms 304 text/css +2018-05-21 07:48:36.511 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:36.512 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:36.513 +03:00 [INF] Request finished in 1.4655ms 304 text/css +2018-05-21 07:48:36.514 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:36.515 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:36.515 +03:00 [INF] Request finished in 0.7791ms 304 application/javascript +2018-05-21 07:48:36.522 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:36.524 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:36.524 +03:00 [INF] Request finished in 3.9316ms 304 application/javascript +2018-05-21 07:48:36.525 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:36.526 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:36.526 +03:00 [INF] Request finished in 0.7312ms 304 application/javascript +2018-05-21 07:48:36.526 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:36.527 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:36.527 +03:00 [INF] Request finished in 1.0994ms 304 application/javascript +2018-05-21 07:48:36.530 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:36.531 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:36.531 +03:00 [INF] Request finished in 0.9318ms 304 application/javascript +2018-05-21 07:48:36.533 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:36.533 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:36.534 +03:00 [INF] Request finished in 0.7953ms 304 application/javascript +2018-05-21 07:48:36.541 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:36.541 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:36.542 +03:00 [INF] Request finished in 1.2705ms 304 application/javascript +2018-05-21 07:48:36.543 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:36.544 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:36.544 +03:00 [INF] Request finished in 1.0015ms 304 application/javascript +2018-05-21 07:48:36.545 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:36.545 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:36.545 +03:00 [INF] Request finished in 0.5567ms 304 application/javascript +2018-05-21 07:48:36.546 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:36.546 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:36.547 +03:00 [INF] Request finished in 0.8296ms 304 application/javascript +2018-05-21 07:48:36.547 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:36.548 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:36.548 +03:00 [INF] Request finished in 0.8484ms 304 application/javascript +2018-05-21 07:48:36.549 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:36.549 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:36.550 +03:00 [INF] Request finished in 0.6333ms 304 application/javascript +2018-05-21 07:48:36.556 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:36.556 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:36.557 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:36.557 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:36.557 +03:00 [INF] Request finished in 0.954ms 304 application/javascript +2018-05-21 07:48:36.557 +03:00 [INF] Request finished in 0.8219ms 304 application/javascript +2018-05-21 07:48:36.558 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:36.559 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:36.559 +03:00 [INF] Request finished in 3.371ms 304 application/javascript +2018-05-21 07:48:36.564 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:36.564 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:36.565 +03:00 [INF] Request finished in 1.1648ms 304 application/javascript +2018-05-21 07:48:36.569 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:36.569 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:36.570 +03:00 [INF] Request finished in 0.9608ms 304 application/javascript +2018-05-21 07:48:36.572 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:36.572 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:36.573 +03:00 [INF] Request finished in 0.8368ms 304 application/javascript +2018-05-21 07:48:36.576 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:36.577 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:36.577 +03:00 [INF] Request finished in 0.8197ms 304 application/javascript +2018-05-21 07:48:36.579 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:36.579 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:36.580 +03:00 [INF] Request finished in 0.8826ms 304 application/javascript +2018-05-21 07:48:41.022 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:41.198 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:41.210 +03:00 [INF] Executed action /Components/Navs in 11.324100000000001ms +2018-05-21 07:48:41.210 +03:00 [INF] Request finished in 188.5049ms 200 text/html; charset=utf-8 +2018-05-21 07:48:41.230 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:41.230 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:41.230 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:41.230 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:41.230 +03:00 [INF] Request finished in 0.6718ms 304 text/css +2018-05-21 07:48:41.230 +03:00 [INF] Request finished in 0.6739ms 304 text/css +2018-05-21 07:48:41.231 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:41.232 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:41.232 +03:00 [INF] Request finished in 1.3393ms 304 text/css +2018-05-21 07:48:41.234 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:41.235 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:41.235 +03:00 [INF] Request finished in 0.6812ms 304 text/css +2018-05-21 07:48:41.235 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:41.236 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:41.236 +03:00 [INF] Request finished in 0.6093ms 304 text/css +2018-05-21 07:48:41.237 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:41.238 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:41.239 +03:00 [INF] Request finished in 1.5424ms 304 text/css +2018-05-21 07:48:41.250 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:41.250 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:41.250 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:41.250 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:41.250 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:41.250 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:41.250 +03:00 [INF] Request finished in 0.5721ms 304 application/javascript +2018-05-21 07:48:41.250 +03:00 [INF] Request finished in 0.6119ms 304 application/javascript +2018-05-21 07:48:41.251 +03:00 [INF] Request finished in 1.1413ms 304 application/javascript +2018-05-21 07:48:41.251 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:41.251 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:41.251 +03:00 [INF] Request finished in 0.6448ms 304 application/javascript +2018-05-21 07:48:41.252 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:41.252 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:41.252 +03:00 [INF] Request finished in 0.5974ms 304 application/javascript +2018-05-21 07:48:41.254 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:41.254 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:41.254 +03:00 [INF] Request finished in 1.2499ms 304 application/javascript +2018-05-21 07:48:41.259 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:41.261 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:41.261 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:41.261 +03:00 [INF] Request finished in 2.7535ms 304 application/javascript +2018-05-21 07:48:41.261 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:41.261 +03:00 [INF] Request finished in 0.8043ms 304 application/javascript +2018-05-21 07:48:41.265 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:41.265 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:41.266 +03:00 [INF] Request finished in 1.0224ms 304 application/javascript +2018-05-21 07:48:41.266 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:41.266 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:41.266 +03:00 [INF] Request finished in 1.2157ms 304 application/javascript +2018-05-21 07:48:41.269 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:41.270 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:41.270 +03:00 [INF] Request finished in 0.6641ms 304 application/javascript +2018-05-21 07:48:41.271 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:41.271 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:41.272 +03:00 [INF] Request finished in 1.0793ms 304 application/javascript +2018-05-21 07:48:41.272 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:41.273 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:41.273 +03:00 [INF] Request finished in 2.6017ms 304 application/javascript +2018-05-21 07:48:41.274 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:41.274 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:41.274 +03:00 [INF] Request finished in 0.715ms 304 application/javascript +2018-05-21 07:48:41.275 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:41.276 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:41.276 +03:00 [INF] Request finished in 1.1387ms 304 application/javascript +2018-05-21 07:48:41.277 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:41.279 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:41.280 +03:00 [INF] Request finished in 2.6953ms 304 application/javascript +2018-05-21 07:48:41.285 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:41.285 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:41.285 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:41.285 +03:00 [INF] Request finished in 1.5305ms 304 application/javascript +2018-05-21 07:48:41.286 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:41.286 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:41.286 +03:00 [INF] Request finished in 0.7368ms 304 application/javascript +2018-05-21 07:48:41.286 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:41.286 +03:00 [INF] Request finished in 0.8706ms 304 application/javascript +2018-05-21 07:48:41.287 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:41.287 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:41.288 +03:00 [INF] Request finished in 0.9869ms 304 application/javascript +2018-05-21 07:48:46.820 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:47.022 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:47.034 +03:00 [INF] Executed action /Components/Navs in 11.723500000000001ms +2018-05-21 07:48:47.034 +03:00 [INF] Request finished in 214.0086ms 200 text/html; charset=utf-8 +2018-05-21 07:48:47.059 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:47.059 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:47.059 +03:00 [INF] Request finished in 0.9322ms 304 text/css +2018-05-21 07:48:47.060 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:47.062 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:47.062 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:47.063 +03:00 [INF] Request finished in 2.455ms 304 text/css +2018-05-21 07:48:47.063 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:47.063 +03:00 [INF] Request finished in 0.9271ms 304 text/css +2018-05-21 07:48:47.065 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:47.068 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:47.071 +03:00 [INF] Request finished in 3.1559ms 304 text/css +2018-05-21 07:48:47.077 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:47.078 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:47.078 +03:00 [INF] Request finished in 1.0391ms 304 text/css +2018-05-21 07:48:47.079 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:47.079 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:47.080 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:47.080 +03:00 [INF] Request finished in 0.9142ms 304 application/javascript +2018-05-21 07:48:47.080 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:47.080 +03:00 [INF] Request finished in 1.0985ms 304 text/css +2018-05-21 07:48:47.081 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:47.081 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:47.082 +03:00 [INF] Request finished in 2.6072ms 304 application/javascript +2018-05-21 07:48:47.091 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:47.091 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:47.091 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:47.091 +03:00 [INF] Request finished in 0.6512ms 304 application/javascript +2018-05-21 07:48:47.092 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:47.092 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:47.092 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:47.092 +03:00 [INF] Request finished in 0.4956ms 304 application/javascript +2018-05-21 07:48:47.093 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:47.093 +03:00 [INF] Request finished in 1.0186ms 304 application/javascript +2018-05-21 07:48:47.093 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:47.094 +03:00 [INF] Request finished in 2.5615ms 304 application/javascript +2018-05-21 07:48:47.096 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:47.098 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:47.098 +03:00 [INF] Request finished in 1.8264ms 304 application/javascript +2018-05-21 07:48:47.103 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:47.103 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:47.104 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:47.104 +03:00 [INF] Request finished in 0.8052ms 304 application/javascript +2018-05-21 07:48:47.104 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:47.104 +03:00 [INF] Request finished in 1.2131ms 304 application/javascript +2018-05-21 07:48:47.110 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:47.110 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:47.110 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:47.110 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:47.110 +03:00 [INF] Request finished in 0.5268ms 304 application/javascript +2018-05-21 07:48:47.110 +03:00 [INF] Request finished in 0.9643ms 304 application/javascript +2018-05-21 07:48:47.116 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:47.116 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:47.117 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:47.117 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:47.117 +03:00 [INF] Request finished in 0.4507ms 304 application/javascript +2018-05-21 07:48:47.118 +03:00 [INF] Request finished in 0.7731ms 304 application/javascript +2018-05-21 07:48:47.121 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:47.122 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:47.122 +03:00 [INF] Request finished in 0.9685ms 304 application/javascript +2018-05-21 07:48:47.127 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:47.129 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:47.129 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:47.129 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:47.129 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:47.129 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:47.129 +03:00 [INF] Request finished in 0.7141ms 304 application/javascript +2018-05-21 07:48:47.129 +03:00 [INF] Request finished in 0.682ms 304 application/javascript +2018-05-21 07:48:47.129 +03:00 [INF] Request finished in 2.127ms 304 application/javascript +2018-05-21 07:48:47.133 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:47.134 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:47.134 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:47.134 +03:00 [INF] Request finished in 0.8834ms 304 application/javascript +2018-05-21 07:48:47.134 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:47.135 +03:00 [INF] Request finished in 1.1503ms 304 application/javascript +2018-05-21 07:48:47.140 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:47.141 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:47.141 +03:00 [INF] Request finished in 1.3859ms 304 application/javascript +2018-05-21 07:48:56.899 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:48:57.188 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:48:57.204 +03:00 [INF] Executed action /Components/Navs in 16.064ms +2018-05-21 07:48:57.205 +03:00 [INF] Request finished in 305.5646ms 200 text/html; charset=utf-8 +2018-05-21 07:48:57.235 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:48:57.235 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:48:57.235 +03:00 [INF] Request finished in 0.9775ms 304 text/css +2018-05-21 07:48:57.235 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:48:57.236 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:48:57.236 +03:00 [INF] Request finished in 0.5888ms 304 text/css +2018-05-21 07:48:57.242 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:48:57.243 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:48:57.244 +03:00 [INF] Request finished in 3.5228ms 304 text/css +2018-05-21 07:48:57.252 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:48:57.253 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:48:57.253 +03:00 [INF] Request finished in 0.9762ms 304 text/css +2018-05-21 07:48:57.256 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:48:57.256 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:48:57.256 +03:00 [INF] Request finished in 0.9549ms 304 text/css +2018-05-21 07:48:57.263 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:48:57.264 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:48:57.264 +03:00 [INF] Request finished in 0.8565ms 304 text/css +2018-05-21 07:48:57.268 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:48:57.268 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:48:57.268 +03:00 [INF] Request finished in 0.9839ms 304 application/javascript +2018-05-21 07:48:57.275 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:48:57.275 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:48:57.276 +03:00 [INF] Request finished in 1.2953ms 304 application/javascript +2018-05-21 07:48:57.279 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:48:57.282 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:48:57.283 +03:00 [INF] Request finished in 3.8581ms 304 application/javascript +2018-05-21 07:48:57.287 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:48:57.287 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:48:57.287 +03:00 [INF] Request finished in 0.7475ms 304 application/javascript +2018-05-21 07:48:57.289 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:48:57.289 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:48:57.289 +03:00 [INF] Request finished in 0.771ms 304 application/javascript +2018-05-21 07:48:57.297 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:48:57.297 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:48:57.297 +03:00 [INF] Request finished in 0.6487ms 304 application/javascript +2018-05-21 07:48:57.299 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:48:57.300 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:48:57.300 +03:00 [INF] Request finished in 0.9129ms 304 application/javascript +2018-05-21 07:48:57.305 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:48:57.306 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:48:57.306 +03:00 [INF] Request finished in 1.2833ms 304 application/javascript +2018-05-21 07:48:57.307 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:48:57.307 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:48:57.307 +03:00 [INF] Request finished in 0.7851ms 304 application/javascript +2018-05-21 07:48:57.319 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:48:57.320 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:48:57.320 +03:00 [INF] Request finished in 2.5563ms 304 application/javascript +2018-05-21 07:48:57.336 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:48:57.336 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:48:57.335 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:48:57.337 +03:00 [INF] Request finished in 1.2405ms 304 application/javascript +2018-05-21 07:48:57.337 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:48:57.338 +03:00 [INF] Request finished in 2.2301ms 304 application/javascript +2018-05-21 07:48:57.338 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:48:57.340 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:48:57.340 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:48:57.340 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:48:57.341 +03:00 [INF] Request finished in 2.535ms 304 application/javascript +2018-05-21 07:48:57.340 +03:00 [INF] Request finished in 0.7812ms 304 application/javascript +2018-05-21 07:48:57.357 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:48:57.357 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:48:57.358 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:48:57.358 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:48:57.358 +03:00 [INF] Request finished in 0.9023ms 304 application/javascript +2018-05-21 07:48:57.358 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:48:57.358 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:48:57.358 +03:00 [INF] Request finished in 1.4094ms 304 application/javascript +2018-05-21 07:48:57.359 +03:00 [INF] Request finished in 1.5535ms 304 application/javascript +2018-05-21 07:48:57.360 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:48:57.361 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:48:57.361 +03:00 [INF] Request finished in 0.8437ms 304 application/javascript +2018-05-21 07:48:57.366 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:48:57.367 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:48:57.367 +03:00 [INF] Request finished in 0.7402ms 304 application/javascript +2018-05-21 07:48:57.367 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:48:57.367 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:48:57.367 +03:00 [INF] Request finished in 0.5152ms 304 application/javascript +2018-05-21 07:49:40.606 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:49:40.606 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:49:40.617 +03:00 [INF] Request finished in 10.8456ms 200 text/css +2018-05-21 07:52:29.344 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:52:29.345 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:52:29.346 +03:00 [INF] Executed action /Components/Navs in 1.332ms +2018-05-21 07:52:29.346 +03:00 [INF] Request finished in 2.1356ms 200 text/html; charset=utf-8 +2018-05-21 07:52:29.370 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:52:29.371 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:52:29.371 +03:00 [INF] Request finished in 0.9241ms 304 text/css +2018-05-21 07:52:29.373 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:52:29.374 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:52:29.374 +03:00 [INF] Request finished in 1.0468ms 304 text/css +2018-05-21 07:52:29.381 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:52:29.381 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:52:29.381 +03:00 [INF] Request finished in 0.6936ms 304 text/css +2018-05-21 07:52:29.385 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:52:29.385 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:52:29.385 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:52:29.385 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:52:29.385 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:52:29.385 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:52:29.385 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:52:29.385 +03:00 [INF] Request finished in 0.4857ms 304 application/javascript +2018-05-21 07:52:29.385 +03:00 [INF] Request finished in 0.8445ms 304 text/css +2018-05-21 07:52:29.385 +03:00 [INF] Request finished in 0.5212ms 304 application/javascript +2018-05-21 07:52:29.386 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:52:29.386 +03:00 [INF] Request finished in 0.4182ms 304 text/css +2018-05-21 07:52:29.386 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:52:29.386 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:52:29.387 +03:00 [INF] Request finished in 0.8488ms 304 text/css +2018-05-21 07:52:29.390 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:52:29.391 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:52:29.391 +03:00 [INF] Request finished in 0.9313ms 304 application/javascript +2018-05-21 07:52:29.393 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:52:29.393 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:52:29.393 +03:00 [INF] Request finished in 0.6393ms 304 application/javascript +2018-05-21 07:52:29.399 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:52:29.399 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:52:29.400 +03:00 [INF] Request finished in 1.0789ms 304 application/javascript +2018-05-21 07:52:29.402 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:52:29.402 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:52:29.402 +03:00 [INF] Request finished in 1.1644ms 304 application/javascript +2018-05-21 07:52:29.405 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:52:29.405 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:52:29.406 +03:00 [INF] Request finished in 1.0404ms 304 application/javascript +2018-05-21 07:52:29.406 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:52:29.407 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:52:29.407 +03:00 [INF] Request finished in 0.5914ms 304 application/javascript +2018-05-21 07:52:29.414 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:52:29.414 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:52:29.415 +03:00 [INF] Request finished in 1.1097ms 304 application/javascript +2018-05-21 07:52:29.415 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:52:29.415 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:52:29.415 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:52:29.415 +03:00 [INF] Request finished in 0.7817ms 304 application/javascript +2018-05-21 07:52:29.416 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:52:29.418 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:52:29.418 +03:00 [INF] Request finished in 0.8663ms 304 application/javascript +2018-05-21 07:52:29.418 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:52:29.419 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:52:29.419 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:52:29.419 +03:00 [INF] Request finished in 2.8792ms 304 application/javascript +2018-05-21 07:52:29.419 +03:00 [INF] Request finished in 0.7222ms 304 application/javascript +2018-05-21 07:52:29.425 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:52:29.425 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:52:29.426 +03:00 [INF] Request finished in 0.886ms 304 application/javascript +2018-05-21 07:52:29.427 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:52:29.428 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:52:29.428 +03:00 [INF] Request finished in 0.9236ms 304 application/javascript +2018-05-21 07:52:29.431 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:52:29.432 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:52:29.432 +03:00 [INF] Request finished in 1.4244ms 304 application/javascript +2018-05-21 07:52:29.434 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:52:29.434 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:52:29.434 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:52:29.434 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:52:29.434 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:52:29.434 +03:00 [INF] Request finished in 0.641ms 304 application/javascript +2018-05-21 07:52:29.434 +03:00 [INF] Request finished in 0.7697ms 304 application/javascript +2018-05-21 07:52:29.435 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:52:29.435 +03:00 [INF] Request finished in 1.0669ms 304 application/javascript +2018-05-21 07:52:29.437 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:52:29.438 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:52:29.439 +03:00 [INF] Request finished in 1.5856ms 304 application/javascript +2018-05-21 07:52:40.030 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:52:40.030 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:52:40.033 +03:00 [INF] Request finished in 2.4965ms 200 text/css +2018-05-21 07:53:09.825 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:53:09.825 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:53:09.826 +03:00 [INF] Executed action /Components/Navs in 1.1584ms +2018-05-21 07:53:09.827 +03:00 [INF] Request finished in 1.7759ms 200 text/html; charset=utf-8 +2018-05-21 07:53:09.856 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:53:09.856 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 07:53:09.856 +03:00 [INF] Request finished in 0.8531ms 304 text/css +2018-05-21 07:53:09.857 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 07:53:09.858 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 07:53:09.858 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 07:53:09.858 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 07:53:09.859 +03:00 [INF] Request finished in 2.7287ms 304 text/css +2018-05-21 07:53:09.860 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:53:09.860 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:53:09.861 +03:00 [INF] Request finished in 0.7718ms 304 text/css +2018-05-21 07:53:09.861 +03:00 [INF] Request finished in 0.9617ms 304 text/css +2018-05-21 07:53:09.862 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:53:09.862 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 07:53:09.864 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 07:53:09.864 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 07:53:09.864 +03:00 [INF] Request finished in 2.1629ms 304 text/css +2018-05-21 07:53:09.864 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 07:53:09.865 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 07:53:09.865 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 07:53:09.865 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 07:53:09.865 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 07:53:09.865 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 07:53:09.865 +03:00 [INF] Request finished in 0.4438ms 304 application/javascript +2018-05-21 07:53:09.865 +03:00 [INF] Request finished in 0.5914ms 304 application/javascript +2018-05-21 07:53:09.865 +03:00 [INF] Request finished in 0.9292ms 304 application/javascript +2018-05-21 07:53:09.866 +03:00 [INF] Request finished in 4.0082ms 304 text/css +2018-05-21 07:53:09.876 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 07:53:09.876 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 07:53:09.876 +03:00 [INF] Request finished in 0.7962ms 304 application/javascript +2018-05-21 07:53:09.876 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 07:53:09.877 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 07:53:09.878 +03:00 [INF] Request finished in 1.223ms 304 application/javascript +2018-05-21 07:53:09.881 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 07:53:09.882 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 07:53:09.882 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 07:53:09.882 +03:00 [INF] Request finished in 1.6788ms 304 application/javascript +2018-05-21 07:53:09.882 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 07:53:09.883 +03:00 [INF] Request finished in 0.4742ms 304 application/javascript +2018-05-21 07:53:09.887 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 07:53:09.887 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 07:53:09.887 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 07:53:09.887 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 07:53:09.887 +03:00 [INF] Request finished in 0.617ms 304 application/javascript +2018-05-21 07:53:09.888 +03:00 [INF] Request finished in 0.9933ms 304 application/javascript +2018-05-21 07:53:09.889 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 07:53:09.890 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 07:53:09.891 +03:00 [INF] Request finished in 1.4206ms 304 application/javascript +2018-05-21 07:53:09.891 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 07:53:09.891 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 07:53:09.891 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 07:53:09.891 +03:00 [INF] Request finished in 0.5631ms 304 application/javascript +2018-05-21 07:53:09.891 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 07:53:09.892 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 07:53:09.893 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 07:53:09.893 +03:00 [INF] Request finished in 1.4663ms 304 application/javascript +2018-05-21 07:53:09.893 +03:00 [INF] Request finished in 0.5559ms 304 application/javascript +2018-05-21 07:53:09.903 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:53:09.903 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:53:09.903 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:53:09.903 +03:00 [INF] Request finished in 0.6876ms 304 application/javascript +2018-05-21 07:53:09.903 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:53:09.903 +03:00 [INF] Request finished in 0.6243ms 304 application/javascript +2018-05-21 07:53:09.904 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:53:09.904 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:53:09.904 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:53:09.904 +03:00 [INF] Request finished in 0.635ms 304 application/javascript +2018-05-21 07:53:09.904 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:53:09.905 +03:00 [INF] Request finished in 0.5208ms 304 application/javascript +2018-05-21 07:53:09.905 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:53:09.906 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:53:09.906 +03:00 [INF] Request finished in 0.585ms 304 application/javascript +2018-05-21 07:53:09.908 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:53:09.908 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:53:09.909 +03:00 [INF] Request finished in 0.8642ms 304 application/javascript +2018-05-21 07:53:09.912 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:53:09.912 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:53:09.912 +03:00 [INF] Request finished in 0.7637ms 304 application/javascript +2018-05-21 07:53:13.822 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:53:13.823 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:53:13.827 +03:00 [INF] Request finished in 4.3357ms 200 text/css +2018-05-21 07:54:08.992 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:54:08.993 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:54:08.994 +03:00 [INF] Request finished in 1.796ms 200 text/css +2018-05-21 07:57:15.392 +03:00 [INF] Request starting HTTP/1.1 POST http://127.0.0.1:8429/iisintegration 0 +2018-05-21 07:57:15.392 +03:00 [INF] Request finished in 0.5016ms 202 +2018-05-21 07:57:47.306 +03:00 [INF] Loaded modules: +2018-05-21 07:57:47.344 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 07:57:47.348 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 07:57:47.353 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 07:57:47.358 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 07:57:47.362 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 07:57:47.367 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 07:57:47.371 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 07:57:47.375 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 07:57:47.379 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 07:57:47.383 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 07:57:47.387 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 07:57:47.391 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 07:57:47.396 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 07:57:47.400 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 07:57:47.403 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 07:57:47.407 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 07:57:47.411 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 07:57:47.415 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 07:57:47.419 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 07:57:47.425 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 07:57:47.430 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 07:57:47.435 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 07:57:47.440 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 07:57:47.445 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 07:57:47.451 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 07:57:47.457 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 07:57:47.461 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 07:57:47.465 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 07:57:47.469 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 07:57:47.475 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 07:57:47.480 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 07:57:47.714 +03:00 [INF] Initialized all modules. +2018-05-21 07:57:48.119 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 07:57:48.119 +03:00 [INF] Request starting HTTP/1.1 DEBUG http://localhost:49211/ 0 +2018-05-21 07:57:48.161 +03:00 [INF] Request finished in 133.2956ms 200 +2018-05-21 07:57:51.377 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:57:52.387 +03:00 [INF] Executed action /Index in 1017.6001ms +2018-05-21 07:57:52.398 +03:00 [INF] Request finished in 4369.9765ms 200 text/html; charset=utf-8 +2018-05-21 07:57:52.421 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:57:52.473 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:57:52.498 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 07:57:52.499 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:57:52.589 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:57:52.602 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 07:57:52.617 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 07:57:52.643 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 07:57:52.649 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:57:52.696 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:57:52.755 +03:00 [INF] Request finished in 187.2506ms 200 application/javascript +2018-05-21 07:57:52.805 +03:00 [INF] Request finished in 208.1329ms 200 application/javascript +2018-05-21 07:57:52.806 +03:00 [INF] Request finished in 165.2275ms 200 application/javascript +2018-05-21 07:57:52.830 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 07:57:52.836 +03:00 [INF] Request finished in 168.4784ms 200 text/css +2018-05-21 07:57:52.841 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 07:57:52.899 +03:00 [INF] Request finished in 394.0994ms 200 application/javascript +2018-05-21 07:57:52.900 +03:00 [INF] Request finished in 406.3883ms 200 application/javascript +2018-05-21 07:57:52.928 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:57:53.022 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:57:53.023 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 07:57:53.116 +03:00 [INF] Request finished in 181.0777ms 200 application/javascript +2018-05-21 07:57:53.117 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 07:57:53.146 +03:00 [INF] Request finished in 188.058ms 200 application/javascript +2018-05-21 07:57:54.746 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 07:57:54.918 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 07:58:14.462 +03:00 [INF] Executed action /Components/Navs in 19544.2716ms +2018-05-21 07:58:14.468 +03:00 [INF] Request finished in 19721.3874ms 200 text/html; charset=utf-8 +2018-05-21 07:58:14.496 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 07:58:14.507 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 07:58:14.575 +03:00 [INF] Request finished in 20.9985ms 304 text/css +2018-05-21 07:58:14.673 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 07:58:14.673 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 07:58:14.676 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 07:58:14.677 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 07:58:14.726 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 07:58:14.729 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 07:58:14.781 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 07:58:14.825 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 07:58:14.848 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 07:58:14.871 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 07:58:14.969 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 07:58:14.991 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 07:58:15.064 +03:00 [INF] Request finished in 203.0983ms 304 application/javascript +2018-05-21 07:58:15.087 +03:00 [INF] Request finished in 282.5309ms 304 application/javascript +2018-05-21 07:58:15.181 +03:00 [INF] Request finished in 316.8002ms 304 application/javascript +2018-05-21 07:58:15.182 +03:00 [INF] Request finished in 456.7897ms 304 application/javascript +2018-05-21 07:58:15.209 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 07:58:15.209 +03:00 [INF] Request finished in 329.4146ms 304 application/javascript +2018-05-21 07:58:15.233 +03:00 [INF] Request finished in 479.3948ms 304 application/javascript +2018-05-21 07:58:15.258 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 07:58:15.268 +03:00 [INF] Request finished in 169.8263ms 304 application/javascript +2018-05-21 07:58:19.279 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 07:58:19.285 +03:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\bootstrap\css\bootstrap.css' +2018-05-21 07:58:19.311 +03:00 [INF] Request finished in 32.0652ms 200 text/css +2018-05-21 07:58:42.376 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 07:58:42.381 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css' +2018-05-21 07:58:42.387 +03:00 [INF] Request finished in 11.2416ms 200 text/css +2018-05-21 08:00:29.358 +03:00 [INF] Loaded modules: +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule +2018-05-21 08:00:29.373 +03:00 [INF] - Volo.Abp.Data.AbpDataModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.UI.AbpUiModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2018-05-21 08:00:29.374 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule +2018-05-21 08:00:29.486 +03:00 [INF] Initialized all modules. +2018-05-21 08:00:29.848 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/ +2018-05-21 08:00:32.572 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 08:00:33.420 +03:00 [INF] Executed action /Index in 855.3296ms +2018-05-21 08:00:33.424 +03:00 [INF] Request finished in 3588.1533ms 200 text/html; charset=utf-8 +2018-05-21 08:00:33.451 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 08:00:33.457 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 08:00:33.462 +03:00 [INF] Request finished in 10.9256ms 200 text/css +2018-05-21 08:00:33.478 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 08:00:33.479 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 08:00:33.479 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 08:00:33.479 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 08:00:33.479 +03:00 [INF] Request finished in 1.5052ms 200 application/javascript +2018-05-21 08:00:33.479 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 08:00:33.480 +03:00 [INF] Request finished in 0.7855ms 200 application/javascript +2018-05-21 08:00:33.480 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 08:00:33.480 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 08:00:33.480 +03:00 [INF] Request finished in 0.6286ms 200 application/javascript +2018-05-21 08:00:33.481 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 08:00:33.483 +03:00 [INF] Request finished in 2.3075ms 200 application/javascript +2018-05-21 08:00:33.483 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 08:00:33.484 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 08:00:33.484 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 08:00:33.484 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 08:00:33.484 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 08:00:33.484 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 08:00:33.484 +03:00 [INF] Request finished in 0.7355ms 200 application/javascript +2018-05-21 08:00:33.484 +03:00 [INF] Request finished in 0.676ms 200 application/javascript +2018-05-21 08:00:33.484 +03:00 [INF] Request finished in 0.8518ms 200 application/javascript +2018-05-21 08:00:45.522 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 08:00:45.674 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 08:00:45.702 +03:00 [INF] Executed action /Components/Navs in 28.707900000000002ms +2018-05-21 08:00:45.703 +03:00 [INF] Request finished in 180.8165ms 200 text/html; charset=utf-8 +2018-05-21 08:00:45.737 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 08:00:45.740 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 08:00:45.743 +03:00 [INF] Request finished in 5.4112ms 304 text/css +2018-05-21 08:00:45.753 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 08:00:45.754 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 08:00:45.756 +03:00 [INF] Request finished in 3.5296ms 304 application/javascript +2018-05-21 08:00:45.756 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 08:00:45.756 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 08:00:45.757 +03:00 [INF] Request finished in 0.9527ms 304 application/javascript +2018-05-21 08:00:45.757 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 08:00:45.758 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 08:00:45.758 +03:00 [INF] Request finished in 0.8244ms 304 application/javascript +2018-05-21 08:00:45.762 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 08:00:45.763 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 08:00:45.763 +03:00 [INF] Request finished in 1.622ms 304 application/javascript +2018-05-21 08:00:45.764 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 08:00:45.764 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 08:00:45.765 +03:00 [INF] Request finished in 0.8881ms 304 application/javascript +2018-05-21 08:00:45.765 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 08:00:45.765 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 08:00:45.765 +03:00 [INF] Request finished in 0.9074ms 304 application/javascript +2018-05-21 08:00:45.766 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 08:00:45.767 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 08:00:45.767 +03:00 [INF] Request finished in 0.8103ms 304 application/javascript +2018-05-21 08:01:10.939 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 08:01:11.095 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 08:01:11.110 +03:00 [INF] Executed action /Components/Navs in 15.412700000000001ms +2018-05-21 08:01:11.111 +03:00 [INF] Request finished in 171.9679ms 200 text/html; charset=utf-8 +2018-05-21 08:01:11.135 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 08:01:11.135 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 08:01:11.135 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 08:01:11.135 +03:00 [INF] Request finished in 0.8249ms 304 text/css +2018-05-21 08:01:11.136 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 08:01:11.136 +03:00 [INF] Request finished in 0.5187ms 304 text/css +2018-05-21 08:01:11.138 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 08:01:11.139 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 08:01:11.139 +03:00 [INF] Request finished in 1.9376ms 304 text/css +2018-05-21 08:01:11.145 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 08:01:11.146 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 08:01:11.146 +03:00 [INF] Request finished in 1.0258ms 304 text/css +2018-05-21 08:01:11.151 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 08:01:11.152 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 08:01:11.152 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 08:01:11.153 +03:00 [INF] Request finished in 1.2401ms 304 application/javascript +2018-05-21 08:01:11.153 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 08:01:11.153 +03:00 [INF] Request finished in 0.9596ms 304 text/css +2018-05-21 08:01:11.154 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 08:01:11.155 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 08:01:11.155 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 08:01:11.155 +03:00 [INF] Request finished in 1.4389ms 304 application/javascript +2018-05-21 08:01:11.155 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 08:01:11.155 +03:00 [INF] Request finished in 0.5324ms 304 text/css +2018-05-21 08:01:11.163 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 08:01:11.163 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 08:01:11.164 +03:00 [INF] Request finished in 0.8561ms 304 application/javascript +2018-05-21 08:01:11.168 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 08:01:11.168 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 08:01:11.168 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 08:01:11.168 +03:00 [INF] Request finished in 0.7252ms 304 application/javascript +2018-05-21 08:01:11.171 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 08:01:11.173 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 08:01:11.173 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 08:01:11.173 +03:00 [INF] Request finished in 5.374ms 304 application/javascript +2018-05-21 08:01:11.173 +03:00 [INF] Request finished in 2.5743ms 304 application/javascript +2018-05-21 08:01:11.177 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 08:01:11.177 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 08:01:11.177 +03:00 [INF] Request finished in 0.7504ms 304 application/javascript +2018-05-21 08:01:11.189 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 08:01:11.189 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 08:01:11.189 +03:00 [INF] Request finished in 0.8663ms 304 application/javascript +2018-05-21 08:01:11.190 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 08:01:11.191 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 08:01:11.191 +03:00 [INF] Request finished in 0.7924ms 304 application/javascript +2018-05-21 08:01:11.194 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 08:01:11.195 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 08:01:11.195 +03:00 [INF] Request finished in 0.738ms 304 application/javascript +2018-05-21 08:01:11.196 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 08:01:11.196 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 08:01:11.196 +03:00 [INF] Request finished in 0.62ms 304 application/javascript +2018-05-21 08:01:11.199 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 08:01:11.199 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 08:01:11.199 +03:00 [INF] Request finished in 0.7825ms 304 application/javascript +2018-05-21 08:01:11.203 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 08:01:11.203 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 08:01:11.203 +03:00 [INF] Request finished in 0.7145ms 304 application/javascript +2018-05-21 08:01:11.205 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 08:01:11.206 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 08:01:11.206 +03:00 [INF] Request finished in 0.8415ms 304 application/javascript +2018-05-21 08:01:11.212 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 08:01:11.214 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 08:01:11.214 +03:00 [INF] Request finished in 2.0231ms 304 application/javascript +2018-05-21 08:01:11.215 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 08:01:11.215 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 08:01:11.216 +03:00 [INF] Request finished in 1.2901ms 304 application/javascript +2018-05-21 08:01:11.218 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 08:01:11.219 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 08:01:11.219 +03:00 [INF] Request finished in 1.0763ms 304 application/javascript +2018-05-21 08:01:11.219 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 08:01:11.220 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 08:01:11.220 +03:00 [INF] Request finished in 0.771ms 304 application/javascript +2018-05-21 08:01:11.224 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 08:01:11.224 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 08:01:11.224 +03:00 [INF] Request finished in 0.8394ms 304 application/javascript +2018-05-21 08:01:11.225 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 08:01:11.226 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 08:01:11.226 +03:00 [INF] Request finished in 1.1233ms 304 application/javascript +2018-05-21 08:01:18.659 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 08:01:18.811 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 08:01:18.821 +03:00 [INF] Executed action /Components/Navs in 10.6788ms +2018-05-21 08:01:18.822 +03:00 [INF] Request finished in 163.1073ms 200 text/html; charset=utf-8 +2018-05-21 08:01:18.844 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 08:01:18.844 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 08:01:18.845 +03:00 [INF] Request finished in 0.8355ms 304 text/css +2018-05-21 08:01:18.846 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 08:01:18.846 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 08:01:18.846 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 08:01:18.846 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 08:01:18.847 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified +2018-05-21 08:01:18.847 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 08:01:18.847 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 08:01:18.847 +03:00 [INF] Request finished in 0.7034ms 304 text/css +2018-05-21 08:01:18.847 +03:00 [INF] Request finished in 0.7419ms 304 text/css +2018-05-21 08:01:18.847 +03:00 [INF] Request finished in 0.7539ms 304 text/css +2018-05-21 08:01:18.847 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 08:01:18.847 +03:00 [INF] Request finished in 3.1007ms 304 text/css +2018-05-21 08:01:18.853 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 08:01:18.854 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 08:01:18.854 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 08:01:18.854 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 08:01:18.854 +03:00 [INF] Request finished in 0.768ms 304 application/javascript +2018-05-21 08:01:18.854 +03:00 [INF] Request finished in 1.418ms 304 text/css +2018-05-21 08:01:18.858 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 08:01:18.859 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 08:01:18.860 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 08:01:18.860 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 08:01:18.860 +03:00 [INF] Request finished in 2.2523ms 304 application/javascript +2018-05-21 08:01:18.860 +03:00 [INF] Request finished in 1.1798ms 304 application/javascript +2018-05-21 08:01:18.865 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 08:01:18.865 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 08:01:18.866 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 08:01:18.866 +03:00 [INF] Request finished in 1.0665ms 304 application/javascript +2018-05-21 08:01:18.868 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 08:01:18.869 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 08:01:18.869 +03:00 [INF] Request finished in 3.7276ms 304 application/javascript +2018-05-21 08:01:18.872 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 08:01:18.872 +03:00 [INF] Request finished in 3.3928ms 304 application/javascript +2018-05-21 08:01:18.873 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 08:01:18.873 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 08:01:18.873 +03:00 [INF] Request finished in 0.638ms 304 application/javascript +2018-05-21 08:01:18.877 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 08:01:18.877 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 08:01:18.877 +03:00 [INF] Request finished in 1.0447ms 304 application/javascript +2018-05-21 08:01:18.882 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 08:01:18.884 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 08:01:18.884 +03:00 [INF] Request finished in 2.2112ms 304 application/javascript +2018-05-21 08:01:18.888 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 08:01:18.888 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 08:01:18.888 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 08:01:18.888 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 08:01:18.888 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 08:01:18.888 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 08:01:18.888 +03:00 [INF] Request finished in 0.4964ms 304 application/javascript +2018-05-21 08:01:18.888 +03:00 [INF] Request finished in 0.839ms 304 application/javascript +2018-05-21 08:01:18.889 +03:00 [INF] Request finished in 0.9677ms 304 application/javascript +2018-05-21 08:01:18.894 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 08:01:18.894 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 08:01:18.894 +03:00 [INF] Request finished in 1.3748ms 304 application/javascript +2018-05-21 08:01:18.900 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 08:01:18.901 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified +2018-05-21 08:01:18.901 +03:00 [INF] Request finished in 1.5535ms 304 application/javascript +2018-05-21 08:01:18.905 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 08:01:18.905 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified +2018-05-21 08:01:18.906 +03:00 [INF] Request finished in 0.8069ms 304 application/javascript +2018-05-21 08:01:18.906 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 08:01:18.907 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified +2018-05-21 08:01:18.909 +03:00 [INF] Request finished in 0.7291ms 304 application/javascript +2018-05-21 08:01:18.918 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 08:01:18.918 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified +2018-05-21 08:01:18.919 +03:00 [INF] Request finished in 0.9309ms 304 application/javascript +2018-05-21 08:01:18.923 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 08:01:18.924 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified +2018-05-21 08:01:18.924 +03:00 [INF] Request finished in 0.7658ms 304 application/javascript +2018-05-21 08:01:18.927 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 08:01:18.928 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js was not modified +2018-05-21 08:01:18.928 +03:00 [INF] Request finished in 0.6735ms 304 application/javascript +2018-05-21 08:01:18.948 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 08:01:18.949 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified +2018-05-21 08:01:18.949 +03:00 [INF] Request finished in 0.901ms 304 application/javascript +2018-05-21 08:02:55.627 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs +2018-05-21 08:02:55.775 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid" +2018-05-21 08:02:55.787 +03:00 [INF] Executed action /Components/Navs in 11.531500000000001ms +2018-05-21 08:02:55.787 +03:00 [INF] Request finished in 159.8526ms 200 text/html; charset=utf-8 +2018-05-21 08:02:55.809 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css +2018-05-21 08:02:55.810 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified +2018-05-21 08:02:55.810 +03:00 [INF] Request finished in 0.7919ms 304 text/css +2018-05-21 08:02:55.810 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css +2018-05-21 08:02:55.810 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified +2018-05-21 08:02:55.811 +03:00 [INF] Request finished in 0.57ms 304 text/css +2018-05-21 08:02:55.812 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css +2018-05-21 08:02:55.814 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified +2018-05-21 08:02:55.814 +03:00 [INF] Request finished in 2.7689ms 304 text/css +2018-05-21 08:02:55.815 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css +2018-05-21 08:02:55.819 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css +2018-05-21 08:02:55.820 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css' +2018-05-21 08:02:55.821 +03:00 [INF] Request finished in 1.6481ms 200 text/css +2018-05-21 08:02:55.822 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css +2018-05-21 08:02:55.822 +03:00 [INF] The file /css/demo.min.css was not modified +2018-05-21 08:02:55.823 +03:00 [INF] Request finished in 0.936ms 304 text/css +2018-05-21 08:02:55.825 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified +2018-05-21 08:02:55.826 +03:00 [INF] Request finished in 10.6758ms 304 text/css +2018-05-21 08:02:55.834 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js +2018-05-21 08:02:55.834 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js +2018-05-21 08:02:55.835 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified +2018-05-21 08:02:55.835 +03:00 [INF] Request finished in 1.1717ms 304 application/javascript +2018-05-21 08:02:55.835 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified +2018-05-21 08:02:55.835 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js +2018-05-21 08:02:55.835 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js +2018-05-21 08:02:55.836 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified +2018-05-21 08:02:55.836 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified +2018-05-21 08:02:55.836 +03:00 [INF] Request finished in 0.5636ms 304 application/javascript +2018-05-21 08:02:55.836 +03:00 [INF] Request finished in 0.5961ms 304 application/javascript +2018-05-21 08:02:55.836 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js +2018-05-21 08:02:55.836 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js +2018-05-21 08:02:55.836 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified +2018-05-21 08:02:55.837 +03:00 [INF] Request finished in 0.5602ms 304 application/javascript +2018-05-21 08:02:55.837 +03:00 [INF] The file /libs/jquery/jquery.js was not modified +2018-05-21 08:02:55.837 +03:00 [INF] Request finished in 1.74ms 304 application/javascript +2018-05-21 08:02:55.840 +03:00 [INF] Request finished in 1.087ms 304 application/javascript +2018-05-21 08:02:55.843 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js +2018-05-21 08:02:55.843 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified +2018-05-21 08:02:55.843 +03:00 [INF] Request finished in 1.0408ms 304 application/javascript +2018-05-21 08:02:55.847 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js +2018-05-21 08:02:55.848 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified +2018-05-21 08:02:55.848 +03:00 [INF] Request finished in 2.1565ms 304 application/javascript +2018-05-21 08:02:55.849 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js +2018-05-21 08:02:55.850 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified +2018-05-21 08:02:55.850 +03:00 [INF] Request finished in 0.9596ms 304 application/javascript +2018-05-21 08:02:55.851 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js +2018-05-21 08:02:55.852 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified +2018-05-21 08:02:55.852 +03:00 [INF] Request finished in 0.8676ms 304 application/javascript +2018-05-21 08:02:55.853 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js +2018-05-21 08:02:55.853 +03:00 [INF] The file /libs/abp/core/abp.js was not modified +2018-05-21 08:02:55.853 +03:00 [INF] Request finished in 0.7098ms 304 application/javascript +2018-05-21 08:02:55.856 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js +2018-05-21 08:02:55.857 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified +2018-05-21 08:02:55.857 +03:00 [INF] Request finished in 1.2799ms 304 application/javascript +2018-05-21 08:02:55.863 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js +2018-05-21 08:02:55.865 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified +2018-05-21 08:02:55.865 +03:00 [INF] Request finished in 2.4387ms 304 application/javascript +2018-05-21 08:02:55.866 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js +2018-05-21 08:02:55.866 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js' +2018-05-21 08:02:55.866 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js +2018-05-21 08:02:55.866 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js +2018-05-21 08:02:55.866 +03:00 [INF] Request finished in 0.8137ms 200 application/javascript +2018-05-21 08:02:55.866 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js' +2018-05-21 08:02:55.867 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js' +2018-05-21 08:02:55.867 +03:00 [INF] Request finished in 0.8005ms 200 application/javascript +2018-05-21 08:02:55.867 +03:00 [INF] Request finished in 0.6234ms 200 application/javascript +2018-05-21 08:02:55.868 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js +2018-05-21 08:02:55.868 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js' +2018-05-21 08:02:55.868 +03:00 [INF] Request finished in 0.7534ms 200 application/javascript +2018-05-21 08:02:55.875 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +2018-05-21 08:02:55.875 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js +2018-05-21 08:02:55.876 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js' +2018-05-21 08:02:55.876 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js' +2018-05-21 08:02:55.876 +03:00 [INF] Request finished in 0.7534ms 200 application/javascript +2018-05-21 08:02:55.876 +03:00 [INF] Request finished in 0.7539ms 200 application/javascript +2018-05-21 08:02:55.881 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js +2018-05-21 08:02:55.881 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js' +2018-05-21 08:02:55.881 +03:00 [INF] Request finished in 0.8612ms 200 application/javascript diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml new file mode 100644 index 0000000000..cf419ed729 --- /dev/null +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml @@ -0,0 +1,34 @@ +@page +@model Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.Pages.Components.NavsModel +@{ + ViewData["Title"] = "Navs"; +} + +

    Navs

    + +

    Based on Bootstrap Navs.

    + +

    # Navs Examples

    + +
    +
    + + + Active + Longer nav link + Link + Disabled + + +
    +
    +
    +<abp-nav  nav-style="Pill" responsive="true" align="Center">
    +     <abp-nav-item href="#">Active</abp-nav-item>
    +     <abp-nav-item href="#">Longer nav link</abp-nav-item>
    +     <abp-nav-item href="#">Link</abp-nav-item>
    +     <abp-nav-item href="#" disabled="true">Disabled</abp-nav-item>
    +</abp-nav>
    +
    +
    +
    diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml.cs b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml.cs new file mode 100644 index 0000000000..096f886654 --- /dev/null +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Navs.cshtml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.Pages.Components +{ + public class NavsModel : PageModel + { + public void OnGet() + { + + } + } +} \ No newline at end of file diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml index 836c8a9c58..b6cbff38fa 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Index.cshtml @@ -26,5 +26,6 @@
  • Carousel
  • List Groups
  • Tables
  • +
  • Navs
  • From c96ed90a647c96fc269ec59972280d1389516e81 Mon Sep 17 00:00:00 2001 From: yekalkan Date: Mon, 21 May 2018 08:43:32 +0300 Subject: [PATCH 17/17] Removed redundant using statements --- .../TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs | 4 +--- .../TagHelpers/Dropdown/AbpDropdownTagHelperService.cs | 3 +-- .../TagHelpers/Nav/AbpNavItemTagHelperService.cs | 1 - .../TagHelpers/Nav/AbpNavTagHelperService.cs | 2 -- .../Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj | 4 ++++ 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs index 497a207d98..74e2a10e2d 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Blockquote/AbpBlockquoteTagHelper.cs @@ -1,6 +1,4 @@ -using Microsoft.AspNetCore.Razor.TagHelpers; - -namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Blockquote +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Blockquote { public class AbpBlockquoteTagHelper : AbpTagHelper { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs index b43a0bdae0..945221ff2d 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownTagHelperService.cs @@ -1,5 +1,4 @@ -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.TagHelpers; +using Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs index ae76fca5ab..2b211f5809 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavItemTagHelperService.cs @@ -3,7 +3,6 @@ using System.Text.Encodings.Web; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; -using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs index 637bdadb2f..56c188da43 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Nav/AbpNavTagHelperService.cs @@ -4,8 +4,6 @@ using System.Text; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.TagHelpers; using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers; -using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Breadcrumb; -using Volo.Abp.Threading; namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav { diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj index bbf880b1fe..84b2ddda9e 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.csproj @@ -14,5 +14,9 @@ + + + +