diff --git a/angular/package.json b/angular/package.json index a6133aa5d..0926c68c2 100644 --- a/angular/package.json +++ b/angular/package.json @@ -31,8 +31,8 @@ "@types/node": "^6.0.42", "@types/signalr": "^2.2.33", "@types/toastr": "^2.1.33", - "abp-ng2-module": "^1.0.0", - "abp-web-resources": "^1.3.0", + "abp-ng2-module": "^1.1.1", + "abp-web-resources": "^2.1.2", "animate.css": "^3.5.2", "block-ui": "^2.70.1", "bootstrap": "^3.3.7", diff --git a/angular/src/AppPreBootstrap.ts b/angular/src/AppPreBootstrap.ts index 53a1f77b6..b10e96b49 100644 --- a/angular/src/AppPreBootstrap.ts +++ b/angular/src/AppPreBootstrap.ts @@ -1,10 +1,7 @@ import * as moment from 'moment'; import { AppConsts } from '@shared/AppConsts'; -import { UrlHelper } from './shared/helpers/UrlHelper'; -import * as _ from 'lodash'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { Type, CompilerOptions, NgModuleRef } from '@angular/core'; -import { UtilsService } from '@abp/utils/utils.service'; export class AppPreBootstrap { @@ -51,7 +48,7 @@ export class AppPreBootstrap { method: 'GET', headers: { Authorization: 'Bearer ' + abp.auth.getToken(), - 'Accept-Language': abp.utils.getCookieValue("Abp.Localization.CultureName"), + '.AspNetCore.Culture': abp.utils.getCookieValue("Abp.Localization.CultureName"), 'Abp.TenantId': abp.multiTenancy.getTenantIdCookie() } }).done(result => { diff --git a/angular/yarn.lock b/angular/yarn.lock index d30b1b36d..7ecd602fb 100644 --- a/angular/yarn.lock +++ b/angular/yarn.lock @@ -201,9 +201,9 @@ abbrev@~1.0.9: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" -abp-ng2-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/abp-ng2-module/-/abp-ng2-module-1.0.0.tgz#704173e14a601b551cae797586f0f370d6d3b672" +abp-ng2-module@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abp-ng2-module/-/abp-ng2-module-1.1.1.tgz#b47847a24e2dd932e8fe0b119610bb866fd86ef0" dependencies: "@angular/core" "^4.0.0" "@angular/http" "^4.0.0" @@ -213,6 +213,10 @@ abp-web-resources@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/abp-web-resources/-/abp-web-resources-1.3.0.tgz#1021111913541e4f26874400bd9c1a6bb716e49b" +abp-web-resources@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/abp-web-resources/-/abp-web-resources-2.1.2.tgz#5c329eb0c0d63662f69096aba36d3bb2de76c631" + accepts@1.3.3, accepts@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Core/AbpCompanyName.AbpProjectName.Core.csproj b/aspnet-core/src/AbpCompanyName.AbpProjectName.Core/AbpCompanyName.AbpProjectName.Core.csproj index 6c27cfe52..8345aeae6 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Core/AbpCompanyName.AbpProjectName.Core.csproj +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Core/AbpCompanyName.AbpProjectName.Core.csproj @@ -18,8 +18,8 @@ - - + + diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Migrator/AbpCompanyName.AbpProjectName.Migrator.csproj b/aspnet-core/src/AbpCompanyName.AbpProjectName.Migrator/AbpCompanyName.AbpProjectName.Migrator.csproj index 89edfb682..1c7642561 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Migrator/AbpCompanyName.AbpProjectName.Migrator.csproj +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Migrator/AbpCompanyName.AbpProjectName.Migrator.csproj @@ -18,7 +18,7 @@ - + diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Core/AbpCompanyName.AbpProjectName.Web.Core.csproj b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Core/AbpCompanyName.AbpProjectName.Web.Core.csproj index e441e17c0..3d39525d5 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Core/AbpCompanyName.AbpProjectName.Web.Core.csproj +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Core/AbpCompanyName.AbpProjectName.Web.Core.csproj @@ -35,16 +35,16 @@ - - + + - - + + diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Host/AbpCompanyName.AbpProjectName.Web.Host.csproj b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Host/AbpCompanyName.AbpProjectName.Web.Host.csproj index 5b75ae7be..12051430e 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Host/AbpCompanyName.AbpProjectName.Web.Host.csproj +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Host/AbpCompanyName.AbpProjectName.Web.Host.csproj @@ -45,7 +45,7 @@ - + diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/AbpCompanyName.AbpProjectName.Web.Mvc.csproj b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/AbpCompanyName.AbpProjectName.Web.Mvc.csproj index 8bf002b07..9c52113ae 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/AbpCompanyName.AbpProjectName.Web.Mvc.csproj +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/AbpCompanyName.AbpProjectName.Web.Mvc.csproj @@ -54,9 +54,9 @@ - - - + + + diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/AccountLanguages/AccountLanguagesViewComponent.cs b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/AccountLanguages/AccountLanguagesViewComponent.cs index 123c735f4..c4d56e90b 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/AccountLanguages/AccountLanguagesViewComponent.cs +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/AccountLanguages/AccountLanguagesViewComponent.cs @@ -20,7 +20,7 @@ public Task InvokeAsync() { CurrentLanguage = _languageManager.CurrentLanguage, Languages = _languageManager.GetLanguages() - //.Where(l => !l.IsDisabled) //TODO: Will be supported after Abp.ZeroCore 2.1. + .Where(l => !l.IsDisabled) .ToList(), CurrentUrl = Request.Path }; diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/bower.json b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/bower.json index da0c3c177..1cc9de377 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/bower.json +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/bower.json @@ -15,7 +15,6 @@ "blockUI": "jquery.blockUI#*", "spin.js": "^2.3.2", "signalr": "^2.2.1", - "abp-web-resources": "^1.2.1", "push.js": "v0.0.12", "Waves": "waves#^0.7.5", "animate.css": "^3.5.2", @@ -26,6 +25,7 @@ "morris.js": "morrisjs#^0.5.1", "chart.js": "chartjs#^2.6.0", "jquery-sparkline": "^2.1.3", - "Flot": "jquery-flot#^0.8.3" + "Flot": "jquery-flot#^0.8.3", + "abp-web-resources": "^2.1.2" } } diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/.bower.json b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/.bower.json index c6175b8e5..227e3d1e4 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/.bower.json +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/.bower.json @@ -4,7 +4,7 @@ "authors": [ "Halil İbrahim Kalkan" ], - "version": "1.2.1", + "version": "2.1.2", "description": "Script and style resources for ASP.NET Boilerplate based web projects.", "main": "Abp/Framework/scripts/abp.js", "moduleType": [], @@ -25,14 +25,14 @@ ".nuget", "packages" ], - "_release": "1.2.1", + "_release": "2.1.2", "_resolution": { "type": "version", - "tag": "v1.2.1", - "commit": "97439f0677644983851a77560d79627fb3453a55" + "tag": "v2.1.2", + "commit": "912597876c6f853b8e969959ba7f7401e61506a3" }, "_source": "https://github.com/aspnetboilerplate/bower-abp-resources.git", - "_target": "^1.2.1", + "_target": "^2.1.2", "_originalSource": "abp-web-resources", "_direct": true } \ No newline at end of file diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/abp.d.ts b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/abp.d.ts index 3efbc24bc..25d539604 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/abp.d.ts +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/abp.d.ts @@ -54,6 +54,8 @@ isDefault: boolean; + isDisabled: boolean; + } interface ILocalizationSource { diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.d.ts b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.d.ts index c710dc627..471f06dcd 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.d.ts +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.d.ts @@ -4,7 +4,7 @@ let autoConnect: boolean; - function connect(); + function connect(): any; namespace hubs { diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.js b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.js index fee004b7a..ad7e65345 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.js +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.js @@ -45,7 +45,7 @@ var opts = $.extend( {}, - abp.libs.sweetAlert.config.default, + abp.libs.sweetAlert.config['default'], abp.libs.sweetAlert.config[type], { title: title, @@ -89,7 +89,7 @@ var opts = $.extend( {}, - abp.libs.sweetAlert.config.default, + abp.libs.sweetAlert.config['default'], abp.libs.sweetAlert.config.confirm, userOpts ); @@ -108,4 +108,4 @@ abp.libs.sweetAlert.config.confirm.confirmButtonText = abp.localization.abpWeb('Yes'); }); -})(jQuery); \ No newline at end of file +})(jQuery); diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/bower.json b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/bower.json index 424117b7d..a880abec2 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/bower.json +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/bower.json @@ -4,7 +4,7 @@ "authors": [ "Halil İbrahim Kalkan" ], - "version": "v1.2.1", + "version": "v2.1.2", "description": "Script and style resources for ASP.NET Boilerplate based web projects.", "main": "Abp/Framework/scripts/abp.js", "moduleType": [], diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/package.json b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/package.json index 71439b79d..7c7b44608 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/package.json +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/package.json @@ -1,6 +1,6 @@ { "name": "abp-web-resources", - "version": "1.2.1", + "version": "2.1.2", "description": "ASP.NET Boilerplate web resources", "main": "Abp/Framework/scripts/abp.js", "dependencies": {}, diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/packages.config b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/packages.config index caddb43e6..8b344f609 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/packages.config +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/lib/abp-web-resources/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/account-layout.min.js b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/account-layout.min.js index 0afe08bb6..573856bb3 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/account-layout.min.js +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/account-layout.min.js @@ -56,4 +56,4 @@ if(typeof jQuery=="undefined")throw new Error("Bootstrap's JavaScript requires j * Released under the MIT license * https://github.com/fians/Waves/blob/master/LICENSE */ -if(function(n,t){"use strict";typeof define=="function"&&define.amd?define([],function(){return t.apply(n)}):typeof exports=="object"?module.exports=t.call(n):n.Waves=t.call(n)}(typeof global=="object"?global:this,function(){"use strict";function l(n){return n!==null&&n===n.window}function a(n){return l(n)?n:n.nodeType===9&&n.defaultView}function o(n){var t=typeof n;return t==="function"||t==="object"&&!!n}function v(n){return o(n)&&n.nodeType>0}function r(n){var t=f.call(n);return t==="[object String]"?c(n):o(n)&&/^\[object (Array|HTMLCollection|NodeList|Object)\]$/.test(t)&&n.hasOwnProperty("length")?n:v(n)?[n]:[]}function s(n){var t,i,r={top:0,left:0},u=n&&n.ownerDocument;return t=u.documentElement,typeof n.getBoundingClientRect!=typeof undefined&&(r=n.getBoundingClientRect()),i=a(u),{top:r.top+i.pageYOffset-t.clientTop,left:r.left+i.pageXOffset-t.clientLeft}}function u(n){var i="";for(var t in n)n.hasOwnProperty(t)&&(i+=t+":"+n[t]+";");return i}function p(t,i,r){var f;if(r){r.classList.remove("waves-rippling");var h=r.getAttribute("data-x"),c=r.getAttribute("data-y"),e=r.getAttribute("data-scale"),o=r.getAttribute("data-translate"),l=Date.now()-Number(r.getAttribute("data-hold")),s=350-l;s<0&&(s=0);t.type==="mousemove"&&(s=150);f=t.type==="mousemove"?2500:n.duration;setTimeout(function(){var n={top:c+"px",left:h+"px",opacity:"0","-webkit-transition-duration":f+"ms","-moz-transition-duration":f+"ms","-o-transition-duration":f+"ms","transition-duration":f+"ms","-webkit-transform":e+" "+o,"-moz-transform":e+" "+o,"-ms-transform":e+" "+o,"-o-transform":e+" "+o,transform:e+" "+o};r.setAttribute("style",u(n));setTimeout(function(){try{i.removeChild(r)}catch(n){return!1}},f)},s)}}function w(n){if(i.allowEvent(n)===!1)return null;for(var r=null,t=n.target||n.srcElement;t.parentElement!==null;){if(t.classList.contains("waves-effect")&&!(t instanceof SVGElement)){r=t;break}t=t.parentElement}return r}function h(t){var r=w(t);if(r!==null){if(r.disabled||r.getAttribute("disabled")||r.classList.contains("disabled"))return;if(i.registerEvent(t),t.type==="touchstart"&&n.delay){var o=!1,u=setTimeout(function(){u=null;n.show(t,r)},n.delay),f=function(i){u&&(clearTimeout(u),u=null,n.show(t,r));o||(o=!0,n.hide(i,r))},s=function(n){u&&(clearTimeout(u),u=null);f(n)};r.addEventListener("touchmove",s,!1);r.addEventListener("touchend",f,!1);r.addEventListener("touchcancel",f,!1)}else n.show(t,r),e&&(r.addEventListener("touchend",n.hide,!1),r.addEventListener("touchcancel",n.hide,!1)),r.addEventListener("mouseup",n.hide,!1),r.addEventListener("mouseleave",n.hide,!1)}}var t=t||{},c=document.querySelectorAll.bind(document),f=Object.prototype.toString,e="ontouchstart"in window,n={duration:750,delay:200,show:function(t,i,r){var e,l,o,f,a;if(t.button===2)return!1;i=i||this;e=document.createElement("div");e.className="waves-ripple waves-rippling";i.appendChild(e);var v=s(i),h=0,c=0;"touches"in t&&t.touches.length?(h=t.touches[0].pageY-v.top,c=t.touches[0].pageX-v.left):(h=t.pageY-v.top,c=t.pageX-v.left);c=c>=0?c:0;h=h>=0?h:0;l="scale("+i.clientWidth/100*3+")";o="translate(0,0)";r&&(o="translate("+r.x+"px, "+r.y+"px)");e.setAttribute("data-hold",Date.now());e.setAttribute("data-x",c);e.setAttribute("data-y",h);e.setAttribute("data-scale",l);e.setAttribute("data-translate",o);f={top:h+"px",left:c+"px"};e.classList.add("waves-notransition");e.setAttribute("style",u(f));e.classList.remove("waves-notransition");f["-webkit-transform"]=l+" "+o;f["-moz-transform"]=l+" "+o;f["-ms-transform"]=l+" "+o;f["-o-transform"]=l+" "+o;f.transform=l+" "+o;f.opacity="1";a=t.type==="mousemove"?2500:n.duration;f["-webkit-transition-duration"]=a+"ms";f["-moz-transition-duration"]=a+"ms";f["-o-transition-duration"]=a+"ms";f["transition-duration"]=a+"ms";e.setAttribute("style",u(f))},hide:function(n,t){var r,i,u;for(t=t||this,r=t.getElementsByClassName("waves-rippling"),i=0,u=r.length;i=0&&i.wait!==null&&(a={type:"mouseup",button:1},setTimeout(v(a,u),i.wait))},t.calm=function(t){var u,i,f;for(t=r(t),u={type:"mouseup",button:1},i=0,f=t.length;i0&&e(),r=r+i.name+"["+u+"]="+encodeURIComponent(i.value[u]);else r=r+i.name+"="+encodeURIComponent(i.value);return r};abp.utils.setCookieValue=function(n,t,i,r){var u=encodeURIComponent(n)+"=";t&&(u=u+encodeURIComponent(t));i&&(u=u+"; expires="+i.toUTCString());r&&(u=u+"; path="+r);document.cookie=u};abp.utils.getCookieValue=function(n){for(var i,r=document.cookie.split("; "),t=0;t150&&i.slimscroll({scrollTo:t+"px"}))}},checkStatuForResize:function(n){var t=$("body"),i=$(".navbar .navbar-header .bars"),r=t.width();n&&t.find(".content, .sidebar").addClass("no-animate").delay(1e3).queue(function(){$(this).removeClass("no-animate").dequeue()});r<$.AdminBSB.options.leftSideBar.breakpointWidth?(t.addClass("ls-closed"),i.fadeIn()):(t.removeClass("ls-closed"),i.fadeOut())},isOpen:function(){return $("body").hasClass("overlay-open")}};$.AdminBSB.rightSideBar={activate:function(){var t=this,i=$("#rightsidebar"),n=$(".overlay");$(window).click(function(r){var u=$(r.target);r.target.nodeName.toLowerCase()==="i"&&(u=$(r.target).parent());!u.hasClass("js-right-sidebar")&&t.isOpen()&&u.parents("#rightsidebar").length===0&&(u.hasClass("bars")||n.fadeOut(),i.removeClass("open"))});$(".js-right-sidebar").on("click",function(){i.toggleClass("open");t.isOpen()?n.fadeIn():n.fadeOut()})},isOpen:function(){return $(".right-sidebar").hasClass("open")}};$searchBar=$(".search-bar");$.AdminBSB.search={activate:function(){var n=this;$(".js-search").on("click",function(){n.showSearchBar()});$searchBar.find(".close-search").on("click",function(){n.hideSearchBar()});$searchBar.find('input[type="text"]').on("keyup",function(t){t.keyCode==27&&n.hideSearchBar()})},showSearchBar:function(){$searchBar.addClass("open");$searchBar.find('input[type="text"]').focus()},hideSearchBar:function(){$searchBar.removeClass("open");$searchBar.find('input[type="text"]').val("")}};$.AdminBSB.navbar={activate:function(){var n=$("body"),t=$(".overlay");$(".bars").on("click",function(){n.toggleClass("overlay-open");n.hasClass("overlay-open")?t.fadeIn():t.fadeOut()});$('.nav [data-close="true"]').on("click",function(){var t=$(".navbar-toggle").is(":visible"),n=$(".navbar-collapse");t&&n.slideUp(function(){n.removeClass("in").removeAttr("style")})})}};$.AdminBSB.input={activate:function(n){n=n||$("body");n.find(".form-control").focus(function(){$(this).parent().addClass("focused")});n.find(".form-control").focusout(function(){var n=$(this);n.parents(".form-group").hasClass("form-float")?n.val()==""&&n.parents(".form-line").removeClass("focused"):n.parents(".form-line").removeClass("focused")});n.on("click",".form-float .form-line .form-label",function(){$(this).parent().find("input").focus()});n.find(".form-control").each(function(){$(this).val()!==""&&$(this).parents(".form-line").addClass("focused")})}};$.AdminBSB.select={activate:function(){$.fn.selectpicker&&$("select:not(.ms)").selectpicker()}};$.AdminBSB.dropdownMenu={activate:function(){var n=this;$(".dropdown, .dropup, .btn-group").on({"show.bs.dropdown":function(){var t=n.dropdownEffect(this);n.dropdownEffectStart(t,t.effectIn)},"shown.bs.dropdown":function(){var t=n.dropdownEffect(this);t.effectIn&&t.effectOut&&n.dropdownEffectEnd(t,function(){})},"hide.bs.dropdown":function(t){var i=n.dropdownEffect(this);i.effectOut&&(t.preventDefault(),n.dropdownEffectStart(i,i.effectOut),n.dropdownEffectEnd(i,function(){i.dropdown.removeClass("open")}))}});Waves.attach(".dropdown-menu li a",["waves-block"]);Waves.init()},dropdownEffect:function(n){var u=$.AdminBSB.options.dropdownMenu.effectIn,f=$.AdminBSB.options.dropdownMenu.effectOut,t=$(n),e=$(".dropdown-menu",n),i,r;return t.length>0&&(i=t.data("effect-in"),r=t.data("effect-out"),i!==undefined&&(u=i),r!==undefined&&(f=r)),{target:n,dropdown:t,dropdownMenu:e,effectIn:u,effectOut:f}},dropdownEffectStart:function(n,t){t&&(n.dropdown.addClass("dropdown-animating"),n.dropdownMenu.addClass("animated dropdown-animated"),n.dropdownMenu.addClass(t))},dropdownEffectEnd:function(n,t){n.dropdown.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){n.dropdown.removeClass("dropdown-animating");n.dropdownMenu.removeClass("animated dropdown-animated");n.dropdownMenu.removeClass(n.effectIn);n.dropdownMenu.removeClass(n.effectOut);typeof t=="function"&&t()})}};var edge="Microsoft Edge",ie10="Internet Explorer 10",ie11="Internet Explorer 11",opera="Opera",firefox="Mozilla Firefox",chrome="Google Chrome",safari="Safari";$.AdminBSB.browser={activate:function(){var n=this,t=n.getClassName();t!==""&&$("html").addClass(n.getClassName())},getBrowser:function(){var n=navigator.userAgent.toLowerCase();return/edge/i.test(n)?edge:/rv:11/i.test(n)?ie11:/msie 10/i.test(n)?ie10:/opr/i.test(n)?opera:/chrome/i.test(n)?chrome:/firefox/i.test(n)?firefox:!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)?undefined:safari},getClassName:function(){var n=this.getBrowser();return n===edge?"edge":n===ie11?"ie11":n===ie10?"ie10":n===opera?"opera":n===chrome?"chrome":n===firefox?"firefox":n===safari?"safari":""}};$(function(){$.AdminBSB.browser.activate();$.AdminBSB.leftSideBar.activate();$.AdminBSB.rightSideBar.activate();$.AdminBSB.navbar.activate();$.AdminBSB.dropdownMenu.activate();$.AdminBSB.input.activate();$.AdminBSB.select.activate();$.AdminBSB.search.activate();setTimeout(function(){$(".page-loader-wrapper").fadeOut()},50)}),function(n){abp.event.on("abp.notifications.received",function(n){abp.notifications.showUiNotifyForUserNotification(n);Push.create("AbpZeroTemplate",{body:n.notification.data.message,icon:abp.appPath+"images/app-logo-small.png",timeout:6e3,onClick:function(){window.focus();this.close()}})});n.fn.serializeFormToObject=function(){var i=n(this).serializeArray(),t;return n(":disabled[name]",this).each(function(){i.push({name:this.name,value:n(this).val()})}),t={},i.map(function(n){t[n.name]=n.value}),t};n.blockUI&&(n.blockUI.defaults.baseZ=2e3)}(jQuery); \ No newline at end of file +if(function(n,t){"use strict";typeof define=="function"&&define.amd?define([],function(){return t.apply(n)}):typeof exports=="object"?module.exports=t.call(n):n.Waves=t.call(n)}(typeof global=="object"?global:this,function(){"use strict";function l(n){return n!==null&&n===n.window}function a(n){return l(n)?n:n.nodeType===9&&n.defaultView}function o(n){var t=typeof n;return t==="function"||t==="object"&&!!n}function v(n){return o(n)&&n.nodeType>0}function r(n){var t=f.call(n);return t==="[object String]"?c(n):o(n)&&/^\[object (Array|HTMLCollection|NodeList|Object)\]$/.test(t)&&n.hasOwnProperty("length")?n:v(n)?[n]:[]}function s(n){var t,i,r={top:0,left:0},u=n&&n.ownerDocument;return t=u.documentElement,typeof n.getBoundingClientRect!=typeof undefined&&(r=n.getBoundingClientRect()),i=a(u),{top:r.top+i.pageYOffset-t.clientTop,left:r.left+i.pageXOffset-t.clientLeft}}function u(n){var i="";for(var t in n)n.hasOwnProperty(t)&&(i+=t+":"+n[t]+";");return i}function p(t,i,r){var f;if(r){r.classList.remove("waves-rippling");var h=r.getAttribute("data-x"),c=r.getAttribute("data-y"),e=r.getAttribute("data-scale"),o=r.getAttribute("data-translate"),l=Date.now()-Number(r.getAttribute("data-hold")),s=350-l;s<0&&(s=0);t.type==="mousemove"&&(s=150);f=t.type==="mousemove"?2500:n.duration;setTimeout(function(){var n={top:c+"px",left:h+"px",opacity:"0","-webkit-transition-duration":f+"ms","-moz-transition-duration":f+"ms","-o-transition-duration":f+"ms","transition-duration":f+"ms","-webkit-transform":e+" "+o,"-moz-transform":e+" "+o,"-ms-transform":e+" "+o,"-o-transform":e+" "+o,transform:e+" "+o};r.setAttribute("style",u(n));setTimeout(function(){try{i.removeChild(r)}catch(n){return!1}},f)},s)}}function w(n){if(i.allowEvent(n)===!1)return null;for(var r=null,t=n.target||n.srcElement;t.parentElement!==null;){if(t.classList.contains("waves-effect")&&!(t instanceof SVGElement)){r=t;break}t=t.parentElement}return r}function h(t){var r=w(t);if(r!==null){if(r.disabled||r.getAttribute("disabled")||r.classList.contains("disabled"))return;if(i.registerEvent(t),t.type==="touchstart"&&n.delay){var o=!1,u=setTimeout(function(){u=null;n.show(t,r)},n.delay),f=function(i){u&&(clearTimeout(u),u=null,n.show(t,r));o||(o=!0,n.hide(i,r))},s=function(n){u&&(clearTimeout(u),u=null);f(n)};r.addEventListener("touchmove",s,!1);r.addEventListener("touchend",f,!1);r.addEventListener("touchcancel",f,!1)}else n.show(t,r),e&&(r.addEventListener("touchend",n.hide,!1),r.addEventListener("touchcancel",n.hide,!1)),r.addEventListener("mouseup",n.hide,!1),r.addEventListener("mouseleave",n.hide,!1)}}var t=t||{},c=document.querySelectorAll.bind(document),f=Object.prototype.toString,e="ontouchstart"in window,n={duration:750,delay:200,show:function(t,i,r){var e,l,o,f,a;if(t.button===2)return!1;i=i||this;e=document.createElement("div");e.className="waves-ripple waves-rippling";i.appendChild(e);var v=s(i),h=0,c=0;"touches"in t&&t.touches.length?(h=t.touches[0].pageY-v.top,c=t.touches[0].pageX-v.left):(h=t.pageY-v.top,c=t.pageX-v.left);c=c>=0?c:0;h=h>=0?h:0;l="scale("+i.clientWidth/100*3+")";o="translate(0,0)";r&&(o="translate("+r.x+"px, "+r.y+"px)");e.setAttribute("data-hold",Date.now());e.setAttribute("data-x",c);e.setAttribute("data-y",h);e.setAttribute("data-scale",l);e.setAttribute("data-translate",o);f={top:h+"px",left:c+"px"};e.classList.add("waves-notransition");e.setAttribute("style",u(f));e.classList.remove("waves-notransition");f["-webkit-transform"]=l+" "+o;f["-moz-transform"]=l+" "+o;f["-ms-transform"]=l+" "+o;f["-o-transform"]=l+" "+o;f.transform=l+" "+o;f.opacity="1";a=t.type==="mousemove"?2500:n.duration;f["-webkit-transition-duration"]=a+"ms";f["-moz-transition-duration"]=a+"ms";f["-o-transition-duration"]=a+"ms";f["transition-duration"]=a+"ms";e.setAttribute("style",u(f))},hide:function(n,t){var r,i,u;for(t=t||this,r=t.getElementsByClassName("waves-rippling"),i=0,u=r.length;i=0&&i.wait!==null&&(a={type:"mouseup",button:1},setTimeout(v(a,u),i.wait))},t.calm=function(t){var u,i,f;for(t=r(t),u={type:"mouseup",button:1},i=0,f=t.length;i0&&e(),r=r+i.name+"["+u+"]="+encodeURIComponent(i.value[u]);else r=r+i.name+"="+encodeURIComponent(i.value);return r};abp.utils.setCookieValue=function(n,t,i,r){var u=encodeURIComponent(n)+"=";t&&(u=u+encodeURIComponent(t));i&&(u=u+"; expires="+i.toUTCString());r&&(u=u+"; path="+r);document.cookie=u};abp.utils.getCookieValue=function(n){for(var i,r=document.cookie.split("; "),t=0;t150&&i.slimscroll({scrollTo:t+"px"}))}},checkStatuForResize:function(n){var t=$("body"),i=$(".navbar .navbar-header .bars"),r=t.width();n&&t.find(".content, .sidebar").addClass("no-animate").delay(1e3).queue(function(){$(this).removeClass("no-animate").dequeue()});r<$.AdminBSB.options.leftSideBar.breakpointWidth?(t.addClass("ls-closed"),i.fadeIn()):(t.removeClass("ls-closed"),i.fadeOut())},isOpen:function(){return $("body").hasClass("overlay-open")}};$.AdminBSB.rightSideBar={activate:function(){var t=this,i=$("#rightsidebar"),n=$(".overlay");$(window).click(function(r){var u=$(r.target);r.target.nodeName.toLowerCase()==="i"&&(u=$(r.target).parent());!u.hasClass("js-right-sidebar")&&t.isOpen()&&u.parents("#rightsidebar").length===0&&(u.hasClass("bars")||n.fadeOut(),i.removeClass("open"))});$(".js-right-sidebar").on("click",function(){i.toggleClass("open");t.isOpen()?n.fadeIn():n.fadeOut()})},isOpen:function(){return $(".right-sidebar").hasClass("open")}};$searchBar=$(".search-bar");$.AdminBSB.search={activate:function(){var n=this;$(".js-search").on("click",function(){n.showSearchBar()});$searchBar.find(".close-search").on("click",function(){n.hideSearchBar()});$searchBar.find('input[type="text"]').on("keyup",function(t){t.keyCode==27&&n.hideSearchBar()})},showSearchBar:function(){$searchBar.addClass("open");$searchBar.find('input[type="text"]').focus()},hideSearchBar:function(){$searchBar.removeClass("open");$searchBar.find('input[type="text"]').val("")}};$.AdminBSB.navbar={activate:function(){var n=$("body"),t=$(".overlay");$(".bars").on("click",function(){n.toggleClass("overlay-open");n.hasClass("overlay-open")?t.fadeIn():t.fadeOut()});$('.nav [data-close="true"]').on("click",function(){var t=$(".navbar-toggle").is(":visible"),n=$(".navbar-collapse");t&&n.slideUp(function(){n.removeClass("in").removeAttr("style")})})}};$.AdminBSB.input={activate:function(n){n=n||$("body");n.find(".form-control").focus(function(){$(this).parent().addClass("focused")});n.find(".form-control").focusout(function(){var n=$(this);n.parents(".form-group").hasClass("form-float")?n.val()==""&&n.parents(".form-line").removeClass("focused"):n.parents(".form-line").removeClass("focused")});n.on("click",".form-float .form-line .form-label",function(){$(this).parent().find("input").focus()});n.find(".form-control").each(function(){$(this).val()!==""&&$(this).parents(".form-line").addClass("focused")})}};$.AdminBSB.select={activate:function(){$.fn.selectpicker&&$("select:not(.ms)").selectpicker()}};$.AdminBSB.dropdownMenu={activate:function(){var n=this;$(".dropdown, .dropup, .btn-group").on({"show.bs.dropdown":function(){var t=n.dropdownEffect(this);n.dropdownEffectStart(t,t.effectIn)},"shown.bs.dropdown":function(){var t=n.dropdownEffect(this);t.effectIn&&t.effectOut&&n.dropdownEffectEnd(t,function(){})},"hide.bs.dropdown":function(t){var i=n.dropdownEffect(this);i.effectOut&&(t.preventDefault(),n.dropdownEffectStart(i,i.effectOut),n.dropdownEffectEnd(i,function(){i.dropdown.removeClass("open")}))}});Waves.attach(".dropdown-menu li a",["waves-block"]);Waves.init()},dropdownEffect:function(n){var u=$.AdminBSB.options.dropdownMenu.effectIn,f=$.AdminBSB.options.dropdownMenu.effectOut,t=$(n),e=$(".dropdown-menu",n),i,r;return t.length>0&&(i=t.data("effect-in"),r=t.data("effect-out"),i!==undefined&&(u=i),r!==undefined&&(f=r)),{target:n,dropdown:t,dropdownMenu:e,effectIn:u,effectOut:f}},dropdownEffectStart:function(n,t){t&&(n.dropdown.addClass("dropdown-animating"),n.dropdownMenu.addClass("animated dropdown-animated"),n.dropdownMenu.addClass(t))},dropdownEffectEnd:function(n,t){n.dropdown.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){n.dropdown.removeClass("dropdown-animating");n.dropdownMenu.removeClass("animated dropdown-animated");n.dropdownMenu.removeClass(n.effectIn);n.dropdownMenu.removeClass(n.effectOut);typeof t=="function"&&t()})}};var edge="Microsoft Edge",ie10="Internet Explorer 10",ie11="Internet Explorer 11",opera="Opera",firefox="Mozilla Firefox",chrome="Google Chrome",safari="Safari";$.AdminBSB.browser={activate:function(){var n=this,t=n.getClassName();t!==""&&$("html").addClass(n.getClassName())},getBrowser:function(){var n=navigator.userAgent.toLowerCase();return/edge/i.test(n)?edge:/rv:11/i.test(n)?ie11:/msie 10/i.test(n)?ie10:/opr/i.test(n)?opera:/chrome/i.test(n)?chrome:/firefox/i.test(n)?firefox:!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)?undefined:safari},getClassName:function(){var n=this.getBrowser();return n===edge?"edge":n===ie11?"ie11":n===ie10?"ie10":n===opera?"opera":n===chrome?"chrome":n===firefox?"firefox":n===safari?"safari":""}};$(function(){$.AdminBSB.browser.activate();$.AdminBSB.leftSideBar.activate();$.AdminBSB.rightSideBar.activate();$.AdminBSB.navbar.activate();$.AdminBSB.dropdownMenu.activate();$.AdminBSB.input.activate();$.AdminBSB.select.activate();$.AdminBSB.search.activate();setTimeout(function(){$(".page-loader-wrapper").fadeOut()},50)}),function(n){abp.event.on("abp.notifications.received",function(n){abp.notifications.showUiNotifyForUserNotification(n);Push.create("AbpZeroTemplate",{body:n.notification.data.message,icon:abp.appPath+"images/app-logo-small.png",timeout:6e3,onClick:function(){window.focus();this.close()}})});n.fn.serializeFormToObject=function(){var i=n(this).serializeArray(),t;return n(":disabled[name]",this).each(function(){i.push({name:this.name,value:n(this).val()})}),t={},i.map(function(n){t[n.name]=n.value}),t};n.blockUI&&(n.blockUI.defaults.baseZ=2e3)}(jQuery); \ No newline at end of file diff --git a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/shared-layout.min.js b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/shared-layout.min.js index 85fc152e6..291c9b7de 100644 --- a/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/shared-layout.min.js +++ b/aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/_Bundles/shared-layout.min.js @@ -109,4 +109,4 @@ if(typeof jQuery=="undefined")throw new Error("Bootstrap's JavaScript requires j * * @preserve */ -if(function(n,t){"use strict";typeof define=="function"&&define.amd?define(function(){return new(t(n,n.document))}):typeof module!="undefined"&&module.exports?module.exports=new(t(n,n.document)):n.Push=new(t(n,n.document))}(typeof window!="undefined"?window:this,function(n){return function(){var t=this,l=function(n){return n===undefined},e=function(n){return String(n)===n},u=function(n){return n&&{}.toString.call(n)==="[object Function]"},o=0,f="PushError: push.js is incompatible with browser.",s=!1,i={},h=function(t){var u=!1,r=i[t];if(typeof r!="undefined"){if(r.close)r.close();else if(r.cancel)r.cancel();else if(n.external&&n.external.msIsSiteMode)n.external.msSiteModeClearIconOverlay();else{u=!0;throw new Error("Unable to close notification: unknown interface");}if(!u)return c(t)}return!1},a=function(n){var t=o;return i[t]=n,o++,t},c=function(n){var r={},u=!1;for(var t in i)i.hasOwnProperty(t)&&(t!=n?r[t]=i[t]:u=!0);return i=r,u},v=function(n,t){var r;return r={get:function(){return i[n]},close:function(){h(n)}},t.timeout&&setTimeout(function(){r.close()},t.timeout),r},y=function(i,r,f){var s,y,h,p;if(r=r||{},t.lastWorkerPath=r.serviceWorker||"serviceWorker.js",y=function(n){c(n);u(r.onClose)&&r.onClose.call(this,s)},n.Notification)try{s=new n.Notification(i,{icon:e(r.icon)||l(r.icon)?r.icon:r.icon.x32,body:r.body,tag:r.tag,requireInteraction:r.requireInteraction})}catch(w){n.navigator&&(n.navigator.serviceWorker.register(t.lastWorkerPath),n.navigator.serviceWorker.ready.then(function(n){var t={id:o,link:r.link,origin:document.location.href,onClick:u(r.onClick)?r.onClick.toString():"",onClose:u(r.onClose)?r.onClose.toString():""};typeof r.data!="undefined"&&r.data!==null&&(t=Object.assign(t,r.data));n.showNotification(i,{icon:r.icon,body:r.body,vibrate:r.vibrate,tag:r.tag,data:t,requireInteraction:r.requireInteraction}).then(function(){var t;n.getNotifications().then(function(i){t=a(i[i.length-1]);n.active.postMessage("");navigator.serviceWorker.addEventListener("message",function(n){var t=JSON.parse(n.data);t.action==="close"&&Number.isInteger(t.id)&&c(t.id)});f(v(t,r))})})}))}else if(n.webkitNotifications)s=n.webkitNotifications.createNotification(r.icon,i,r.body),s.show();else if(navigator.mozNotification)s=navigator.mozNotification.createNotification(i,r.body,r.icon),s.show();else if(n.external&&n.external.msIsSiteMode())n.external.msSiteModeClearIconOverlay(),n.external.msSiteModeSetIconOverlay(e(r.icon)||l(r.icon)?r.icon:r.icon.x16,i),n.external.msSiteModeActivate(),s={};else throw new Error("Unable to create notification: unknown interface");typeof s!="undefined"&&(h=a(s),p=v(h,r),u(r.onShow)&&s.addEventListener("show",r.onShow),u(r.onError)&&s.addEventListener("error",r.onError),u(r.onClick)&&s.addEventListener("click",r.onClick),s.addEventListener("close",function(){y(h)}),s.addEventListener("cancel",function(){y(h)}),f(p));f({})},r={DEFAULT:"default",GRANTED:"granted",DENIED:"denied"},p=[r.GRANTED,r.DEFAULT,r.DENIED];t.Permission=r;t.Permission.request=function(i,r){var u=t.Permission.get();if(!t.isSupported)throw new Error(f);if(callback=function(n){switch(n){case t.Permission.GRANTED:s=!0;i&&i();break;case t.Permission.DENIED:s=!1;r&&r()}},u!==t.Permission.DEFAULT)callback(u);else if(n.Notification&&n.Notification.requestPermission)Notification.requestPermission(callback);else if(n.webkitNotifications&&n.webkitNotifications.checkPermission)n.webkitNotifications.requestPermission(callback);else throw new Error(f);};t.Permission.has=function(){return s};t.Permission.get=function(){var i;if(!t.isSupported)throw new Error(f);if(n.Notification&&n.Notification.permissionLevel)i=n.Notification.permissionLevel;else if(n.webkitNotifications&&n.webkitNotifications.checkPermission)i=p[n.webkitNotifications.checkPermission()];else if(n.Notification&&n.Notification.permission)i=n.Notification.permission;else if(navigator.mozNotification)i=r.GRANTED;else if(n.external&&n.external.msIsSiteMode()!==undefined)i=n.external.msIsSiteMode()?r.GRANTED:r.DEFAULT;else throw new Error(f);return i};t.isSupported=function(){var t=!1;try{t=!!(n.Notification||n.webkitNotifications||navigator.mozNotification||n.external&&n.external.msIsSiteMode()!==undefined)}catch(i){}return t}();t.create=function(n,i){var r;if(!t.isSupported)throw new Error(f);if(!e(n))throw new Error("PushError: Title of notification must be a string");return r=t.Permission.has()?function(t,r){try{y(n,i,t)}catch(u){r(u)}}:function(r,u){t.Permission.request(function(){try{y(n,i,r)}catch(t){u(t)}},function(){u("Permission request declined")})},new Promise(r)};t.count=function(){var n=0;for(var t in i)n++;return n};t.__lastWorkerPath=function(){return t.lastWorkerPath};t.close=function(n){for(var t in i)if(notification=i[t],notification.tag===n)return h(t)};t.clear=function(){var n=!0;for(key in i)n=n&&h(key);return n}}}),abp=abp||{},function(n){abp.appPath=abp.appPath||"/";abp.pageLoadTime=new Date;abp.toAbsAppPath=function(n){return n.indexOf("/")==0&&(n=n.substring(1)),abp.appPath+n};abp.multiTenancy=abp.multiTenancy||{};abp.multiTenancy.isEnabled=!1;abp.multiTenancy.sides={TENANT:1,HOST:2};abp.multiTenancy.tenantIdCookieName="Abp.TenantId";abp.multiTenancy.setTenantIdCookie=function(n){n?abp.utils.setCookieValue(abp.multiTenancy.tenantIdCookieName,n.toString(),new Date((new Date).getTime()+15768e7),abp.appPath):abp.utils.deleteCookie(abp.multiTenancy.tenantIdCookieName,abp.appPath)};abp.multiTenancy.getTenantIdCookie=function(){var n=abp.utils.getCookieValue(abp.multiTenancy.tenantIdCookieName);return n?parseInt(n):null};abp.session=abp.session||{multiTenancySide:abp.multiTenancy.sides.HOST};abp.localization=abp.localization||{};abp.localization.languages=[];abp.localization.currentLanguage={};abp.localization.sources=[];abp.localization.values={};abp.localization.localize=function(n,t){var r,u,i;return(t=t||abp.localization.defaultSourceName,r=abp.localization.values[t],!r)?(abp.log.warn("Could not find localization source: "+t),n):(u=r[n],u==undefined)?n:(i=Array.prototype.slice.call(arguments,0),i.splice(1,1),i[0]=u,abp.utils.formatString.apply(this,i))};abp.localization.getSource=function(n){return function(){var t=Array.prototype.slice.call(arguments,0);return t.splice(1,0,n),abp.localization.localize.apply(this,t)}};abp.localization.isCurrentCulture=function(n){return abp.localization.currentCulture&&abp.localization.currentCulture.name&&abp.localization.currentCulture.name.indexOf(n)==0};abp.localization.defaultSourceName=undefined;abp.localization.abpWeb=abp.localization.getSource("AbpWeb");abp.auth=abp.auth||{};abp.auth.allPermissions=abp.auth.allPermissions||{};abp.auth.grantedPermissions=abp.auth.grantedPermissions||{};abp.auth.hasPermission=function(){return abp.auth.isGranted.apply(this,arguments)};abp.auth.hasAnyOfPermissions=function(){return abp.auth.isAnyGranted.apply(this,arguments)};abp.auth.hasAllOfPermissions=function(){return abp.auth.areAllGranted.apply(this,arguments)};abp.auth.isGranted=function(n){return abp.auth.allPermissions[n]!=undefined&&abp.auth.grantedPermissions[n]!=undefined};abp.auth.isAnyGranted=function(){if(!arguments||arguments.length<=0)return!0;for(var n=0;n0&&e(),r=r+i.name+"["+u+"]="+encodeURIComponent(i.value[u]);else r=r+i.name+"="+encodeURIComponent(i.value);return r};abp.utils.setCookieValue=function(n,t,i,r){var u=encodeURIComponent(n)+"=";t&&(u=u+encodeURIComponent(t));i&&(u=u+"; expires="+i.toUTCString());r&&(u=u+"; path="+r);document.cookie=u};abp.utils.getCookieValue=function(n){for(var i,r=document.cookie.split("; "),t=0;t150&&i.slimscroll({scrollTo:t+"px"}))}},checkStatuForResize:function(n){var t=$("body"),i=$(".navbar .navbar-header .bars"),r=t.width();n&&t.find(".content, .sidebar").addClass("no-animate").delay(1e3).queue(function(){$(this).removeClass("no-animate").dequeue()});r<$.AdminBSB.options.leftSideBar.breakpointWidth?(t.addClass("ls-closed"),i.fadeIn()):(t.removeClass("ls-closed"),i.fadeOut())},isOpen:function(){return $("body").hasClass("overlay-open")}};$.AdminBSB.rightSideBar={activate:function(){var t=this,i=$("#rightsidebar"),n=$(".overlay");$(window).click(function(r){var u=$(r.target);r.target.nodeName.toLowerCase()==="i"&&(u=$(r.target).parent());!u.hasClass("js-right-sidebar")&&t.isOpen()&&u.parents("#rightsidebar").length===0&&(u.hasClass("bars")||n.fadeOut(),i.removeClass("open"))});$(".js-right-sidebar").on("click",function(){i.toggleClass("open");t.isOpen()?n.fadeIn():n.fadeOut()})},isOpen:function(){return $(".right-sidebar").hasClass("open")}};$searchBar=$(".search-bar");$.AdminBSB.search={activate:function(){var n=this;$(".js-search").on("click",function(){n.showSearchBar()});$searchBar.find(".close-search").on("click",function(){n.hideSearchBar()});$searchBar.find('input[type="text"]').on("keyup",function(t){t.keyCode==27&&n.hideSearchBar()})},showSearchBar:function(){$searchBar.addClass("open");$searchBar.find('input[type="text"]').focus()},hideSearchBar:function(){$searchBar.removeClass("open");$searchBar.find('input[type="text"]').val("")}};$.AdminBSB.navbar={activate:function(){var n=$("body"),t=$(".overlay");$(".bars").on("click",function(){n.toggleClass("overlay-open");n.hasClass("overlay-open")?t.fadeIn():t.fadeOut()});$('.nav [data-close="true"]').on("click",function(){var t=$(".navbar-toggle").is(":visible"),n=$(".navbar-collapse");t&&n.slideUp(function(){n.removeClass("in").removeAttr("style")})})}};$.AdminBSB.input={activate:function(n){n=n||$("body");n.find(".form-control").focus(function(){$(this).parent().addClass("focused")});n.find(".form-control").focusout(function(){var n=$(this);n.parents(".form-group").hasClass("form-float")?n.val()==""&&n.parents(".form-line").removeClass("focused"):n.parents(".form-line").removeClass("focused")});n.on("click",".form-float .form-line .form-label",function(){$(this).parent().find("input").focus()});n.find(".form-control").each(function(){$(this).val()!==""&&$(this).parents(".form-line").addClass("focused")})}};$.AdminBSB.select={activate:function(){$.fn.selectpicker&&$("select:not(.ms)").selectpicker()}};$.AdminBSB.dropdownMenu={activate:function(){var n=this;$(".dropdown, .dropup, .btn-group").on({"show.bs.dropdown":function(){var t=n.dropdownEffect(this);n.dropdownEffectStart(t,t.effectIn)},"shown.bs.dropdown":function(){var t=n.dropdownEffect(this);t.effectIn&&t.effectOut&&n.dropdownEffectEnd(t,function(){})},"hide.bs.dropdown":function(t){var i=n.dropdownEffect(this);i.effectOut&&(t.preventDefault(),n.dropdownEffectStart(i,i.effectOut),n.dropdownEffectEnd(i,function(){i.dropdown.removeClass("open")}))}});Waves.attach(".dropdown-menu li a",["waves-block"]);Waves.init()},dropdownEffect:function(n){var u=$.AdminBSB.options.dropdownMenu.effectIn,f=$.AdminBSB.options.dropdownMenu.effectOut,t=$(n),e=$(".dropdown-menu",n),i,r;return t.length>0&&(i=t.data("effect-in"),r=t.data("effect-out"),i!==undefined&&(u=i),r!==undefined&&(f=r)),{target:n,dropdown:t,dropdownMenu:e,effectIn:u,effectOut:f}},dropdownEffectStart:function(n,t){t&&(n.dropdown.addClass("dropdown-animating"),n.dropdownMenu.addClass("animated dropdown-animated"),n.dropdownMenu.addClass(t))},dropdownEffectEnd:function(n,t){n.dropdown.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){n.dropdown.removeClass("dropdown-animating");n.dropdownMenu.removeClass("animated dropdown-animated");n.dropdownMenu.removeClass(n.effectIn);n.dropdownMenu.removeClass(n.effectOut);typeof t=="function"&&t()})}};var edge="Microsoft Edge",ie10="Internet Explorer 10",ie11="Internet Explorer 11",opera="Opera",firefox="Mozilla Firefox",chrome="Google Chrome",safari="Safari";$.AdminBSB.browser={activate:function(){var n=this,t=n.getClassName();t!==""&&$("html").addClass(n.getClassName())},getBrowser:function(){var n=navigator.userAgent.toLowerCase();return/edge/i.test(n)?edge:/rv:11/i.test(n)?ie11:/msie 10/i.test(n)?ie10:/opr/i.test(n)?opera:/chrome/i.test(n)?chrome:/firefox/i.test(n)?firefox:!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)?undefined:safari},getClassName:function(){var n=this.getBrowser();return n===edge?"edge":n===ie11?"ie11":n===ie10?"ie10":n===opera?"opera":n===chrome?"chrome":n===firefox?"firefox":n===safari?"safari":""}};$(function(){$.AdminBSB.browser.activate();$.AdminBSB.leftSideBar.activate();$.AdminBSB.rightSideBar.activate();$.AdminBSB.navbar.activate();$.AdminBSB.dropdownMenu.activate();$.AdminBSB.input.activate();$.AdminBSB.select.activate();$.AdminBSB.search.activate();setTimeout(function(){$(".page-loader-wrapper").fadeOut()},50)}),function(n){abp.event.on("abp.notifications.received",function(n){abp.notifications.showUiNotifyForUserNotification(n);Push.create("AbpZeroTemplate",{body:n.notification.data.message,icon:abp.appPath+"images/app-logo-small.png",timeout:6e3,onClick:function(){window.focus();this.close()}})});n.fn.serializeFormToObject=function(){var i=n(this).serializeArray(),t;return n(":disabled[name]",this).each(function(){i.push({name:this.name,value:n(this).val()})}),t={},i.map(function(n){t[n.name]=n.value}),t};n.blockUI&&(n.blockUI.defaults.baseZ=2e3)}(jQuery),function(n){n(function(){skinChanger();activateNotificationAndTasksScroll();setSkinListHeightAndScroll();setSettingListHeightAndScroll();n(window).resize(function(){setSkinListHeightAndScroll();setSettingListHeightAndScroll()})})}(jQuery); \ No newline at end of file +if(function(n,t){"use strict";typeof define=="function"&&define.amd?define(function(){return new(t(n,n.document))}):typeof module!="undefined"&&module.exports?module.exports=new(t(n,n.document)):n.Push=new(t(n,n.document))}(typeof window!="undefined"?window:this,function(n){return function(){var t=this,l=function(n){return n===undefined},e=function(n){return String(n)===n},u=function(n){return n&&{}.toString.call(n)==="[object Function]"},o=0,f="PushError: push.js is incompatible with browser.",s=!1,i={},h=function(t){var u=!1,r=i[t];if(typeof r!="undefined"){if(r.close)r.close();else if(r.cancel)r.cancel();else if(n.external&&n.external.msIsSiteMode)n.external.msSiteModeClearIconOverlay();else{u=!0;throw new Error("Unable to close notification: unknown interface");}if(!u)return c(t)}return!1},a=function(n){var t=o;return i[t]=n,o++,t},c=function(n){var r={},u=!1;for(var t in i)i.hasOwnProperty(t)&&(t!=n?r[t]=i[t]:u=!0);return i=r,u},v=function(n,t){var r;return r={get:function(){return i[n]},close:function(){h(n)}},t.timeout&&setTimeout(function(){r.close()},t.timeout),r},y=function(i,r,f){var s,y,h,p;if(r=r||{},t.lastWorkerPath=r.serviceWorker||"serviceWorker.js",y=function(n){c(n);u(r.onClose)&&r.onClose.call(this,s)},n.Notification)try{s=new n.Notification(i,{icon:e(r.icon)||l(r.icon)?r.icon:r.icon.x32,body:r.body,tag:r.tag,requireInteraction:r.requireInteraction})}catch(w){n.navigator&&(n.navigator.serviceWorker.register(t.lastWorkerPath),n.navigator.serviceWorker.ready.then(function(n){var t={id:o,link:r.link,origin:document.location.href,onClick:u(r.onClick)?r.onClick.toString():"",onClose:u(r.onClose)?r.onClose.toString():""};typeof r.data!="undefined"&&r.data!==null&&(t=Object.assign(t,r.data));n.showNotification(i,{icon:r.icon,body:r.body,vibrate:r.vibrate,tag:r.tag,data:t,requireInteraction:r.requireInteraction}).then(function(){var t;n.getNotifications().then(function(i){t=a(i[i.length-1]);n.active.postMessage("");navigator.serviceWorker.addEventListener("message",function(n){var t=JSON.parse(n.data);t.action==="close"&&Number.isInteger(t.id)&&c(t.id)});f(v(t,r))})})}))}else if(n.webkitNotifications)s=n.webkitNotifications.createNotification(r.icon,i,r.body),s.show();else if(navigator.mozNotification)s=navigator.mozNotification.createNotification(i,r.body,r.icon),s.show();else if(n.external&&n.external.msIsSiteMode())n.external.msSiteModeClearIconOverlay(),n.external.msSiteModeSetIconOverlay(e(r.icon)||l(r.icon)?r.icon:r.icon.x16,i),n.external.msSiteModeActivate(),s={};else throw new Error("Unable to create notification: unknown interface");typeof s!="undefined"&&(h=a(s),p=v(h,r),u(r.onShow)&&s.addEventListener("show",r.onShow),u(r.onError)&&s.addEventListener("error",r.onError),u(r.onClick)&&s.addEventListener("click",r.onClick),s.addEventListener("close",function(){y(h)}),s.addEventListener("cancel",function(){y(h)}),f(p));f({})},r={DEFAULT:"default",GRANTED:"granted",DENIED:"denied"},p=[r.GRANTED,r.DEFAULT,r.DENIED];t.Permission=r;t.Permission.request=function(i,r){var u=t.Permission.get();if(!t.isSupported)throw new Error(f);if(callback=function(n){switch(n){case t.Permission.GRANTED:s=!0;i&&i();break;case t.Permission.DENIED:s=!1;r&&r()}},u!==t.Permission.DEFAULT)callback(u);else if(n.Notification&&n.Notification.requestPermission)Notification.requestPermission(callback);else if(n.webkitNotifications&&n.webkitNotifications.checkPermission)n.webkitNotifications.requestPermission(callback);else throw new Error(f);};t.Permission.has=function(){return s};t.Permission.get=function(){var i;if(!t.isSupported)throw new Error(f);if(n.Notification&&n.Notification.permissionLevel)i=n.Notification.permissionLevel;else if(n.webkitNotifications&&n.webkitNotifications.checkPermission)i=p[n.webkitNotifications.checkPermission()];else if(n.Notification&&n.Notification.permission)i=n.Notification.permission;else if(navigator.mozNotification)i=r.GRANTED;else if(n.external&&n.external.msIsSiteMode()!==undefined)i=n.external.msIsSiteMode()?r.GRANTED:r.DEFAULT;else throw new Error(f);return i};t.isSupported=function(){var t=!1;try{t=!!(n.Notification||n.webkitNotifications||navigator.mozNotification||n.external&&n.external.msIsSiteMode()!==undefined)}catch(i){}return t}();t.create=function(n,i){var r;if(!t.isSupported)throw new Error(f);if(!e(n))throw new Error("PushError: Title of notification must be a string");return r=t.Permission.has()?function(t,r){try{y(n,i,t)}catch(u){r(u)}}:function(r,u){t.Permission.request(function(){try{y(n,i,r)}catch(t){u(t)}},function(){u("Permission request declined")})},new Promise(r)};t.count=function(){var n=0;for(var t in i)n++;return n};t.__lastWorkerPath=function(){return t.lastWorkerPath};t.close=function(n){for(var t in i)if(notification=i[t],notification.tag===n)return h(t)};t.clear=function(){var n=!0;for(key in i)n=n&&h(key);return n}}}),abp=abp||{},function(n){abp.appPath=abp.appPath||"/";abp.pageLoadTime=new Date;abp.toAbsAppPath=function(n){return n.indexOf("/")==0&&(n=n.substring(1)),abp.appPath+n};abp.multiTenancy=abp.multiTenancy||{};abp.multiTenancy.isEnabled=!1;abp.multiTenancy.sides={TENANT:1,HOST:2};abp.multiTenancy.tenantIdCookieName="Abp.TenantId";abp.multiTenancy.setTenantIdCookie=function(n){n?abp.utils.setCookieValue(abp.multiTenancy.tenantIdCookieName,n.toString(),new Date((new Date).getTime()+15768e7),abp.appPath):abp.utils.deleteCookie(abp.multiTenancy.tenantIdCookieName,abp.appPath)};abp.multiTenancy.getTenantIdCookie=function(){var n=abp.utils.getCookieValue(abp.multiTenancy.tenantIdCookieName);return n?parseInt(n):null};abp.session=abp.session||{multiTenancySide:abp.multiTenancy.sides.HOST};abp.localization=abp.localization||{};abp.localization.languages=[];abp.localization.currentLanguage={};abp.localization.sources=[];abp.localization.values={};abp.localization.localize=function(n,t){var r,u,i;return(t=t||abp.localization.defaultSourceName,r=abp.localization.values[t],!r)?(abp.log.warn("Could not find localization source: "+t),n):(u=r[n],u==undefined)?n:(i=Array.prototype.slice.call(arguments,0),i.splice(1,1),i[0]=u,abp.utils.formatString.apply(this,i))};abp.localization.getSource=function(n){return function(){var t=Array.prototype.slice.call(arguments,0);return t.splice(1,0,n),abp.localization.localize.apply(this,t)}};abp.localization.isCurrentCulture=function(n){return abp.localization.currentCulture&&abp.localization.currentCulture.name&&abp.localization.currentCulture.name.indexOf(n)==0};abp.localization.defaultSourceName=undefined;abp.localization.abpWeb=abp.localization.getSource("AbpWeb");abp.auth=abp.auth||{};abp.auth.allPermissions=abp.auth.allPermissions||{};abp.auth.grantedPermissions=abp.auth.grantedPermissions||{};abp.auth.hasPermission=function(){return abp.auth.isGranted.apply(this,arguments)};abp.auth.hasAnyOfPermissions=function(){return abp.auth.isAnyGranted.apply(this,arguments)};abp.auth.hasAllOfPermissions=function(){return abp.auth.areAllGranted.apply(this,arguments)};abp.auth.isGranted=function(n){return abp.auth.allPermissions[n]!=undefined&&abp.auth.grantedPermissions[n]!=undefined};abp.auth.isAnyGranted=function(){if(!arguments||arguments.length<=0)return!0;for(var n=0;n0&&e(),r=r+i.name+"["+u+"]="+encodeURIComponent(i.value[u]);else r=r+i.name+"="+encodeURIComponent(i.value);return r};abp.utils.setCookieValue=function(n,t,i,r){var u=encodeURIComponent(n)+"=";t&&(u=u+encodeURIComponent(t));i&&(u=u+"; expires="+i.toUTCString());r&&(u=u+"; path="+r);document.cookie=u};abp.utils.getCookieValue=function(n){for(var i,r=document.cookie.split("; "),t=0;t150&&i.slimscroll({scrollTo:t+"px"}))}},checkStatuForResize:function(n){var t=$("body"),i=$(".navbar .navbar-header .bars"),r=t.width();n&&t.find(".content, .sidebar").addClass("no-animate").delay(1e3).queue(function(){$(this).removeClass("no-animate").dequeue()});r<$.AdminBSB.options.leftSideBar.breakpointWidth?(t.addClass("ls-closed"),i.fadeIn()):(t.removeClass("ls-closed"),i.fadeOut())},isOpen:function(){return $("body").hasClass("overlay-open")}};$.AdminBSB.rightSideBar={activate:function(){var t=this,i=$("#rightsidebar"),n=$(".overlay");$(window).click(function(r){var u=$(r.target);r.target.nodeName.toLowerCase()==="i"&&(u=$(r.target).parent());!u.hasClass("js-right-sidebar")&&t.isOpen()&&u.parents("#rightsidebar").length===0&&(u.hasClass("bars")||n.fadeOut(),i.removeClass("open"))});$(".js-right-sidebar").on("click",function(){i.toggleClass("open");t.isOpen()?n.fadeIn():n.fadeOut()})},isOpen:function(){return $(".right-sidebar").hasClass("open")}};$searchBar=$(".search-bar");$.AdminBSB.search={activate:function(){var n=this;$(".js-search").on("click",function(){n.showSearchBar()});$searchBar.find(".close-search").on("click",function(){n.hideSearchBar()});$searchBar.find('input[type="text"]').on("keyup",function(t){t.keyCode==27&&n.hideSearchBar()})},showSearchBar:function(){$searchBar.addClass("open");$searchBar.find('input[type="text"]').focus()},hideSearchBar:function(){$searchBar.removeClass("open");$searchBar.find('input[type="text"]').val("")}};$.AdminBSB.navbar={activate:function(){var n=$("body"),t=$(".overlay");$(".bars").on("click",function(){n.toggleClass("overlay-open");n.hasClass("overlay-open")?t.fadeIn():t.fadeOut()});$('.nav [data-close="true"]').on("click",function(){var t=$(".navbar-toggle").is(":visible"),n=$(".navbar-collapse");t&&n.slideUp(function(){n.removeClass("in").removeAttr("style")})})}};$.AdminBSB.input={activate:function(n){n=n||$("body");n.find(".form-control").focus(function(){$(this).parent().addClass("focused")});n.find(".form-control").focusout(function(){var n=$(this);n.parents(".form-group").hasClass("form-float")?n.val()==""&&n.parents(".form-line").removeClass("focused"):n.parents(".form-line").removeClass("focused")});n.on("click",".form-float .form-line .form-label",function(){$(this).parent().find("input").focus()});n.find(".form-control").each(function(){$(this).val()!==""&&$(this).parents(".form-line").addClass("focused")})}};$.AdminBSB.select={activate:function(){$.fn.selectpicker&&$("select:not(.ms)").selectpicker()}};$.AdminBSB.dropdownMenu={activate:function(){var n=this;$(".dropdown, .dropup, .btn-group").on({"show.bs.dropdown":function(){var t=n.dropdownEffect(this);n.dropdownEffectStart(t,t.effectIn)},"shown.bs.dropdown":function(){var t=n.dropdownEffect(this);t.effectIn&&t.effectOut&&n.dropdownEffectEnd(t,function(){})},"hide.bs.dropdown":function(t){var i=n.dropdownEffect(this);i.effectOut&&(t.preventDefault(),n.dropdownEffectStart(i,i.effectOut),n.dropdownEffectEnd(i,function(){i.dropdown.removeClass("open")}))}});Waves.attach(".dropdown-menu li a",["waves-block"]);Waves.init()},dropdownEffect:function(n){var u=$.AdminBSB.options.dropdownMenu.effectIn,f=$.AdminBSB.options.dropdownMenu.effectOut,t=$(n),e=$(".dropdown-menu",n),i,r;return t.length>0&&(i=t.data("effect-in"),r=t.data("effect-out"),i!==undefined&&(u=i),r!==undefined&&(f=r)),{target:n,dropdown:t,dropdownMenu:e,effectIn:u,effectOut:f}},dropdownEffectStart:function(n,t){t&&(n.dropdown.addClass("dropdown-animating"),n.dropdownMenu.addClass("animated dropdown-animated"),n.dropdownMenu.addClass(t))},dropdownEffectEnd:function(n,t){n.dropdown.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){n.dropdown.removeClass("dropdown-animating");n.dropdownMenu.removeClass("animated dropdown-animated");n.dropdownMenu.removeClass(n.effectIn);n.dropdownMenu.removeClass(n.effectOut);typeof t=="function"&&t()})}};var edge="Microsoft Edge",ie10="Internet Explorer 10",ie11="Internet Explorer 11",opera="Opera",firefox="Mozilla Firefox",chrome="Google Chrome",safari="Safari";$.AdminBSB.browser={activate:function(){var n=this,t=n.getClassName();t!==""&&$("html").addClass(n.getClassName())},getBrowser:function(){var n=navigator.userAgent.toLowerCase();return/edge/i.test(n)?edge:/rv:11/i.test(n)?ie11:/msie 10/i.test(n)?ie10:/opr/i.test(n)?opera:/chrome/i.test(n)?chrome:/firefox/i.test(n)?firefox:!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)?undefined:safari},getClassName:function(){var n=this.getBrowser();return n===edge?"edge":n===ie11?"ie11":n===ie10?"ie10":n===opera?"opera":n===chrome?"chrome":n===firefox?"firefox":n===safari?"safari":""}};$(function(){$.AdminBSB.browser.activate();$.AdminBSB.leftSideBar.activate();$.AdminBSB.rightSideBar.activate();$.AdminBSB.navbar.activate();$.AdminBSB.dropdownMenu.activate();$.AdminBSB.input.activate();$.AdminBSB.select.activate();$.AdminBSB.search.activate();setTimeout(function(){$(".page-loader-wrapper").fadeOut()},50)}),function(n){abp.event.on("abp.notifications.received",function(n){abp.notifications.showUiNotifyForUserNotification(n);Push.create("AbpZeroTemplate",{body:n.notification.data.message,icon:abp.appPath+"images/app-logo-small.png",timeout:6e3,onClick:function(){window.focus();this.close()}})});n.fn.serializeFormToObject=function(){var i=n(this).serializeArray(),t;return n(":disabled[name]",this).each(function(){i.push({name:this.name,value:n(this).val()})}),t={},i.map(function(n){t[n.name]=n.value}),t};n.blockUI&&(n.blockUI.defaults.baseZ=2e3)}(jQuery),function(n){n(function(){skinChanger();activateNotificationAndTasksScroll();setSkinListHeightAndScroll();setSettingListHeightAndScroll();n(window).resize(function(){setSkinListHeightAndScroll();setSettingListHeightAndScroll()})})}(jQuery); \ No newline at end of file diff --git a/aspnet-core/test/AbpCompanyName.AbpProjectName.Tests/AbpCompanyName.AbpProjectName.Tests.csproj b/aspnet-core/test/AbpCompanyName.AbpProjectName.Tests/AbpCompanyName.AbpProjectName.Tests.csproj index 209e18e38..898f6933a 100644 --- a/aspnet-core/test/AbpCompanyName.AbpProjectName.Tests/AbpCompanyName.AbpProjectName.Tests.csproj +++ b/aspnet-core/test/AbpCompanyName.AbpProjectName.Tests/AbpCompanyName.AbpProjectName.Tests.csproj @@ -24,7 +24,7 @@ - +