From 0fa2a0055dcd081b11e48e72c1e846f03f90a8e9 Mon Sep 17 00:00:00 2001 From: editor <@51Aspx.com> Date: Tue, 12 Mar 2024 21:07:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 51Aspx源码必读.txt | 72 +++++++++++++++++++ App_Start/BundleConfig.cs | 15 ++++ App_Start/FilterConfig.cs | 13 ++++ App_Start/IdentityConfig.cs | 15 ++++ App_Start/RouteConfig.cs | 15 ++++ App_Start/Startup.Auth.cs | 15 ++++ ApplicationInsights.config | 15 ++++ Content/Site.css | 15 ++++ Content/bootstrap.css | 15 ++++ Content/bootstrap.min.css | 15 ++++ Content/layui.css | 2 + Controllers/AccountController.cs | 15 ++++ Controllers/HomeController.cs | 15 ++++ Controllers/ManageController.cs | 15 ++++ Controllers/MessagesController.cs | 15 ++++ Controllers/UsersController.cs | 15 ++++ Global.asax | 1 + Global.asax.cs | 15 ++++ Message_Board.csproj | 15 ++++ Models/AccountViewModels.cs | 15 ++++ Models/IdentityModels.cs | 15 ++++ Models/ManageViewModels.cs | 15 ++++ Models/Message.cs | 15 ++++ Models/MessageIntializer.cs | 15 ++++ Models/User.cs | 15 ++++ Project_Readme.html | 15 ++++ Properties/AssemblyInfo.cs | 15 ++++ Properties/Resources.Designer.cs | 15 ++++ Properties/Resources.resx | 15 ++++ Scripts/_references.js | 9 +++ Scripts/ai.0.22.9-build00167.js | 15 ++++ Scripts/ai.0.22.9-build00167.min.js | 1 + Scripts/bootstrap.js | 15 ++++ Scripts/bootstrap.min.js | 15 ++++ Scripts/jquery-1.10.2.intellisense.js | 15 ++++ Scripts/jquery-1.10.2.js | 15 ++++ Scripts/jquery-1.10.2.min.js | 15 ++++ Scripts/jquery.validate-vsdoc.js | 15 ++++ Scripts/jquery.validate.js | 15 ++++ Scripts/jquery.validate.min.js | 15 ++++ Scripts/jquery.validate.unobtrusive.js | 15 ++++ Scripts/jquery.validate.unobtrusive.min.js | 15 ++++ Scripts/layui.js | 2 + Scripts/modernizr-2.6.2.js | 15 ++++ Scripts/respond.js | 15 ++++ Scripts/respond.min.js | 15 ++++ Startup.cs | 14 ++++ Views/Account/ConfirmEmail.cshtml | 10 +++ .../Account/ExternalLoginConfirmation.cshtml | 15 ++++ Views/Account/ExternalLoginFailure.cshtml | 8 +++ Views/Account/ForgotPassword.cshtml | 15 ++++ .../Account/ForgotPasswordConfirmation.cshtml | 13 ++++ Views/Account/Login.cshtml | 15 ++++ Views/Account/Register.cshtml | 15 ++++ Views/Account/ResetPassword.cshtml | 15 ++++ .../Account/ResetPasswordConfirmation.cshtml | 12 ++++ Views/Account/SendCode.cshtml | 15 ++++ Views/Account/VerifyCode.cshtml | 15 ++++ .../Account/_ExternalLoginsListPartial.cshtml | 15 ++++ Views/Home/About.cshtml | 7 ++ Views/Home/Contact.cshtml | 15 ++++ Views/Home/Index.cshtml | 15 ++++ Views/Home/Management.cshtml | 9 +++ Views/Manage/AddPhoneNumber.cshtml | 15 ++++ Views/Manage/ChangePassword.cshtml | 15 ++++ Views/Manage/Index.cshtml | 15 ++++ Views/Manage/ManageLogins.cshtml | 15 ++++ Views/Manage/SetPassword.cshtml | 15 ++++ Views/Manage/VerifyPhoneNumber.cshtml | 15 ++++ Views/Messages/Create.cshtml | 15 ++++ Views/Messages/DeleteReply.cshtml | 15 ++++ Views/Messages/DeleteSubject.cshtml | 15 ++++ Views/Messages/Details.cshtml | 15 ++++ Views/Messages/Details2.cshtml | 15 ++++ Views/Messages/Index.cshtml | 15 ++++ Views/Messages/Index.css | 15 ++++ Views/Messages/Personal.cshtml | 15 ++++ Views/Messages/PersonalReply.cshtml | 15 ++++ Views/Messages/PersonalSubject.cshtml | 15 ++++ Views/Messages/Reply.cshtml | 15 ++++ Views/Messages/ReplyMyseif.cshtml | 15 ++++ Views/Messages/ReplyMyself.cshtml | 15 ++++ Views/Shared/Error.cshtml | 9 +++ Views/Shared/Lockout.cshtml | 10 +++ Views/Shared/_Layout.cshtml | 15 ++++ Views/Shared/_LoginPartial.cshtml | 15 ++++ Views/Users/Create.cshtml | 15 ++++ Views/Users/Details.cshtml | 15 ++++ Views/Users/Edit.cshtml | 15 ++++ Views/Users/Index.cshtml | 15 ++++ Views/Users/Login.cshtml | 15 ++++ Views/Web.config | 15 ++++ Views/_ViewStart.cshtml | 3 + Web.Debug.config | 15 ++++ Web.Release.config | 15 ++++ Web.config | 15 ++++ packages.config | 15 ++++ .../lib/net40/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net40/EntityFramework.xml | 15 ++++ .../zh-Hans/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net40/zh-Hans/EntityFramework.xml | 15 ++++ .../lib/net45/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net45/EntityFramework.xml | 15 ++++ .../zh-Hans/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net45/zh-Hans/EntityFramework.xml | 15 ++++ .../tools/about_EntityFramework.help.txt | 15 ++++ .../zh-Hans/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net40/zh-Hans/EntityFramework.xml | 15 ++++ .../zh-Hans/EntityFramework.SqlServer.xml | 15 ++++ .../lib/net45/zh-Hans/EntityFramework.xml | 15 ++++ .../content/scripts/ai.0.22.9-build00167.js | 15 ++++ .../scripts/ai.0.22.9-build00167.min.js | 1 + .../tools/prefix.html | 10 +++ .../net45/Microsoft.AspNet.Identity.Core.xml | 15 ++++ .../Microsoft.AspNet.Identity.Core.xml | 15 ++++ .../Microsoft.AspNet.Identity.Core.xml | 15 ++++ ...rosoft.AspNet.Identity.EntityFramework.xml | 15 ++++ ...rosoft.AspNet.Identity.EntityFramework.xml | 15 ++++ ...rosoft.AspNet.Identity.EntityFramework.xml | 15 ++++ .../net45/Microsoft.AspNet.Identity.Owin.xml | 15 ++++ .../Microsoft.AspNet.Identity.Owin.xml | 15 ++++ .../Microsoft.AspNet.Identity.Owin.xml | 15 ++++ .../lib/net45/System.Web.Mvc.xml | 15 ++++ .../lib/net45/zh-Hans/System.Web.Mvc.xml | 15 ++++ .../lib/net45/zh-Hans/System.Web.Mvc.xml | 15 ++++ .../lib/net45/System.Web.Razor.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.razor.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.razor.xml | 15 ++++ .../lib/net40/system.web.optimization.xml | 15 ++++ .../lib/net45/System.Web.Helpers.xml | 15 ++++ .../net45/System.Web.WebPages.Deployment.xml | 15 ++++ .../lib/net45/System.Web.WebPages.Razor.xml | 15 ++++ .../lib/net45/System.Web.WebPages.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.helpers.xml | 15 ++++ .../system.web.webpages.deployment.xml | 15 ++++ .../zh-Hans/system.web.webpages.razor.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.webpages.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.helpers.xml | 15 ++++ .../system.web.webpages.deployment.xml | 15 ++++ .../zh-Hans/system.web.webpages.razor.xml | 15 ++++ .../lib/net45/zh-Hans/system.web.webpages.xml | 15 ++++ ...deDom.Providers.DotNetCompilerPlatform.xml | 15 ++++ .../tools/VBCSCompiler.exe.config | 14 ++++ .../lib/net45/zh-Hans/Microsoft.Owin.xml | 15 ++++ .../net45/Microsoft.Owin.Host.SystemWeb.xml | 15 ++++ .../zh-Hans/Microsoft.Owin.Host.SystemWeb.xml | 15 ++++ .../zh-Hans/Microsoft.Owin.Host.SystemWeb.xml | 15 ++++ .../net45/zh-Hans/Microsoft.Owin.Security.xml | 15 ++++ .../net45/Microsoft.Owin.Security.Cookies.xml | 15 ++++ .../Microsoft.Owin.Security.Facebook.xml | 15 ++++ .../Microsoft.Owin.Security.Facebook.xml | 15 ++++ .../Microsoft.Owin.Security.Google.xml | 15 ++++ .../Microsoft.Owin.Security.Google.xml | 15 ++++ ...crosoft.Owin.Security.MicrosoftAccount.xml | 15 ++++ ...crosoft.Owin.Security.MicrosoftAccount.xml | 15 ++++ .../Microsoft.Owin.Security.Twitter.xml | 15 ++++ .../Microsoft.Owin.Security.Twitter.xml | 15 ++++ .../net45/zh-Hans/Microsoft.Owin.Security.xml | 15 ++++ .../lib/net45/zh-Hans/Microsoft.Owin.xml | 15 ++++ .../Scripts/jquery.validate.unobtrusive.js | 15 ++++ .../jquery.validate.unobtrusive.min.js | 15 ++++ .../Content/Scripts/modernizr-2.6.2.js | 15 ++++ .../lib/net20/Newtonsoft.Json.xml | 15 ++++ .../lib/net35/Newtonsoft.Json.xml | 15 ++++ .../lib/net40/Newtonsoft.Json.xml | 15 ++++ .../lib/net45/Newtonsoft.Json.xml | 15 ++++ .../lib/netcore45/Newtonsoft.Json.xml | 15 ++++ .../Newtonsoft.Json.xml | 15 ++++ .../Newtonsoft.Json.xml | 15 ++++ .../Respond.1.2.0/content/Scripts/respond.js | 15 ++++ .../content/Scripts/respond.min.js | 15 ++++ .../content/Content/bootstrap.css | 15 ++++ .../content/Content/bootstrap.min.css | 15 ++++ .../content/Scripts/bootstrap.js | 15 ++++ .../content/Scripts/bootstrap.min.js | 15 ++++ .../Content/Scripts/jquery-1.10.2-vsdoc.js | 15 ++++ .../Content/Scripts/jquery-1.10.2.js | 15 ++++ .../Content/Scripts/jquery-1.10.2.min.js | 15 ++++ .../Tools/jquery-1.10.2.intellisense.js | 15 ++++ .../Content/Scripts/jquery.validate-vsdoc.js | 15 ++++ .../Content/Scripts/jquery.validate.js | 15 ++++ .../Content/Scripts/jquery.validate.min.js | 15 ++++ 182 files changed, 2650 insertions(+) create mode 100644 51Aspx源码必读.txt create mode 100644 App_Start/BundleConfig.cs create mode 100644 App_Start/FilterConfig.cs create mode 100644 App_Start/IdentityConfig.cs create mode 100644 App_Start/RouteConfig.cs create mode 100644 App_Start/Startup.Auth.cs create mode 100644 ApplicationInsights.config create mode 100644 Content/Site.css create mode 100644 Content/bootstrap.css create mode 100644 Content/bootstrap.min.css create mode 100644 Content/layui.css create mode 100644 Controllers/AccountController.cs create mode 100644 Controllers/HomeController.cs create mode 100644 Controllers/ManageController.cs create mode 100644 Controllers/MessagesController.cs create mode 100644 Controllers/UsersController.cs create mode 100644 Global.asax create mode 100644 Global.asax.cs create mode 100644 Message_Board.csproj create mode 100644 Models/AccountViewModels.cs create mode 100644 Models/IdentityModels.cs create mode 100644 Models/ManageViewModels.cs create mode 100644 Models/Message.cs create mode 100644 Models/MessageIntializer.cs create mode 100644 Models/User.cs create mode 100644 Project_Readme.html create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Scripts/_references.js create mode 100644 Scripts/ai.0.22.9-build00167.js create mode 100644 Scripts/ai.0.22.9-build00167.min.js create mode 100644 Scripts/bootstrap.js create mode 100644 Scripts/bootstrap.min.js create mode 100644 Scripts/jquery-1.10.2.intellisense.js create mode 100644 Scripts/jquery-1.10.2.js create mode 100644 Scripts/jquery-1.10.2.min.js create mode 100644 Scripts/jquery.validate-vsdoc.js create mode 100644 Scripts/jquery.validate.js create mode 100644 Scripts/jquery.validate.min.js create mode 100644 Scripts/jquery.validate.unobtrusive.js create mode 100644 Scripts/jquery.validate.unobtrusive.min.js create mode 100644 Scripts/layui.js create mode 100644 Scripts/modernizr-2.6.2.js create mode 100644 Scripts/respond.js create mode 100644 Scripts/respond.min.js create mode 100644 Startup.cs create mode 100644 Views/Account/ConfirmEmail.cshtml create mode 100644 Views/Account/ExternalLoginConfirmation.cshtml create mode 100644 Views/Account/ExternalLoginFailure.cshtml create mode 100644 Views/Account/ForgotPassword.cshtml create mode 100644 Views/Account/ForgotPasswordConfirmation.cshtml create mode 100644 Views/Account/Login.cshtml create mode 100644 Views/Account/Register.cshtml create mode 100644 Views/Account/ResetPassword.cshtml create mode 100644 Views/Account/ResetPasswordConfirmation.cshtml create mode 100644 Views/Account/SendCode.cshtml create mode 100644 Views/Account/VerifyCode.cshtml create mode 100644 Views/Account/_ExternalLoginsListPartial.cshtml create mode 100644 Views/Home/About.cshtml create mode 100644 Views/Home/Contact.cshtml create mode 100644 Views/Home/Index.cshtml create mode 100644 Views/Home/Management.cshtml create mode 100644 Views/Manage/AddPhoneNumber.cshtml create mode 100644 Views/Manage/ChangePassword.cshtml create mode 100644 Views/Manage/Index.cshtml create mode 100644 Views/Manage/ManageLogins.cshtml create mode 100644 Views/Manage/SetPassword.cshtml create mode 100644 Views/Manage/VerifyPhoneNumber.cshtml create mode 100644 Views/Messages/Create.cshtml create mode 100644 Views/Messages/DeleteReply.cshtml create mode 100644 Views/Messages/DeleteSubject.cshtml create mode 100644 Views/Messages/Details.cshtml create mode 100644 Views/Messages/Details2.cshtml create mode 100644 Views/Messages/Index.cshtml create mode 100644 Views/Messages/Index.css create mode 100644 Views/Messages/Personal.cshtml create mode 100644 Views/Messages/PersonalReply.cshtml create mode 100644 Views/Messages/PersonalSubject.cshtml create mode 100644 Views/Messages/Reply.cshtml create mode 100644 Views/Messages/ReplyMyseif.cshtml create mode 100644 Views/Messages/ReplyMyself.cshtml create mode 100644 Views/Shared/Error.cshtml create mode 100644 Views/Shared/Lockout.cshtml create mode 100644 Views/Shared/_Layout.cshtml create mode 100644 Views/Shared/_LoginPartial.cshtml create mode 100644 Views/Users/Create.cshtml create mode 100644 Views/Users/Details.cshtml create mode 100644 Views/Users/Edit.cshtml create mode 100644 Views/Users/Index.cshtml create mode 100644 Views/Users/Login.cshtml create mode 100644 Views/Web.config create mode 100644 Views/_ViewStart.cshtml create mode 100644 Web.Debug.config create mode 100644 Web.Release.config create mode 100644 Web.config create mode 100644 packages.config create mode 100644 packages/EntityFramework.6.1.3/lib/net40/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net40/EntityFramework.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net45/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net45/EntityFramework.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.xml create mode 100644 packages/EntityFramework.6.1.3/tools/about_EntityFramework.help.txt create mode 100644 packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.xml create mode 100644 packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml create mode 100644 packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.xml create mode 100644 packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.js create mode 100644 packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.min.js create mode 100644 packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/tools/prefix.html create mode 100644 packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/Microsoft.AspNet.Identity.Core.xml create mode 100644 packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml create mode 100644 packages/Microsoft.AspNet.Identity.Core.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml create mode 100644 packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/Microsoft.AspNet.Identity.EntityFramework.xml create mode 100644 packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml create mode 100644 packages/Microsoft.AspNet.Identity.EntityFramework.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml create mode 100644 packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/Microsoft.AspNet.Identity.Owin.xml create mode 100644 packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml create mode 100644 packages/Microsoft.AspNet.Identity.Owin.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml create mode 100644 packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/System.Web.Mvc.xml create mode 100644 packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml create mode 100644 packages/Microsoft.AspNet.Mvc.zh-Hans.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml create mode 100644 packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/System.Web.Razor.xml create mode 100644 packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/zh-Hans/system.web.razor.xml create mode 100644 packages/Microsoft.AspNet.Razor.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.razor.xml create mode 100644 packages/Microsoft.AspNet.Web.Optimization.1.1.3/lib/net40/system.web.optimization.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.Helpers.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Deployment.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Razor.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml create mode 100644 packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml create mode 100644 packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml create mode 100644 packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml create mode 100644 packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml create mode 100644 packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml create mode 100644 packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0/lib/net45/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml create mode 100644 packages/Microsoft.Net.Compilers.1.0.0/tools/VBCSCompiler.exe.config create mode 100644 packages/Microsoft.Owin.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml create mode 100644 packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/Microsoft.Owin.Host.SystemWeb.xml create mode 100644 packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml create mode 100644 packages/Microsoft.Owin.Host.SystemWeb.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml create mode 100644 packages/Microsoft.Owin.Security.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml create mode 100644 packages/Microsoft.Owin.Security.Cookies.3.0.1/lib/net45/Microsoft.Owin.Security.Cookies.xml create mode 100644 packages/Microsoft.Owin.Security.Facebook.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml create mode 100644 packages/Microsoft.Owin.Security.Facebook.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml create mode 100644 packages/Microsoft.Owin.Security.Google.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml create mode 100644 packages/Microsoft.Owin.Security.Google.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml create mode 100644 packages/Microsoft.Owin.Security.MicrosoftAccount.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml create mode 100644 packages/Microsoft.Owin.Security.MicrosoftAccount.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml create mode 100644 packages/Microsoft.Owin.Security.Twitter.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml create mode 100644 packages/Microsoft.Owin.Security.Twitter.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml create mode 100644 packages/Microsoft.Owin.Security.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml create mode 100644 packages/Microsoft.Owin.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml create mode 100644 packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.js create mode 100644 packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.min.js create mode 100644 packages/Modernizr.2.6.2/Content/Scripts/modernizr-2.6.2.js create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net40%2Bsl5%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml create mode 100644 packages/Newtonsoft.Json.6.0.4/lib/portable-net45%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml create mode 100644 packages/Respond.1.2.0/content/Scripts/respond.js create mode 100644 packages/Respond.1.2.0/content/Scripts/respond.min.js create mode 100644 packages/bootstrap.3.0.0/content/Content/bootstrap.css create mode 100644 packages/bootstrap.3.0.0/content/Content/bootstrap.min.css create mode 100644 packages/bootstrap.3.0.0/content/Scripts/bootstrap.js create mode 100644 packages/bootstrap.3.0.0/content/Scripts/bootstrap.min.js create mode 100644 packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2-vsdoc.js create mode 100644 packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.js create mode 100644 packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.min.js create mode 100644 packages/jQuery.1.10.2/Tools/jquery-1.10.2.intellisense.js create mode 100644 packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate-vsdoc.js create mode 100644 packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.js create mode 100644 packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.min.js diff --git a/51Aspx源码必读.txt b/51Aspx源码必读.txt new file mode 100644 index 0000000..3b18025 --- /dev/null +++ b/51Aspx源码必读.txt @@ -0,0 +1,72 @@ +留言板小功能 + + + 一、源码描述 + + + 留言板小功能 + + + 环境:VS2022 MVC Sql2019 + + + + + + 二、功能介绍 + + + 登录后创建留言主题。 + + + 给主题留言 + + + MessageBoard数据库是登录user + + + Messages数据库是留言数据 + + + 简单实现了留言的demo + + + + + + 三、注意事项 + + + 1、在项目web.config修改数据库连接字符串,附加数据库。 + + + 2、管理员账号与密码:admin 51aspx 。 + + + 3、ctrl+F5运行即可。 + + + + + + +作者: coderbest + +如需获得该源码的视频、更新等更多资料请访问: https://www.51aspx.com/Code/MessageBoardSmallFunction +------------------------------------------------------------------------------------------------ + + 源码服务专家 + 官网: https://www.51aspx.com + 讨论圈: https://club.51aspx.com/ + +平台声明: + +1.51Aspx平台上提供下载的资源为免费、共享、商业三类源码,其中免费和共享源码仅供个人学习和研究使用,商业源码请在相应的授权许可条件下使用; +2.51Aspx平台对提供下载的软件及其它资源不拥有任何权利,其版权归属源码合法拥有者所有; +3.著作权人发现本网站载有侵害其合法权益的内容或作品,请与我们联系( 登录官网与客服反馈或发送邮件到support@51Aspx.com ); +4.51Aspx平台不保证提供的下载资源的准确性、安全性和完整性; + +友情提示: + 一般数据库文件默认在 DB_51Aspx 文件夹下 + 默认账号密码一般均为51Aspx + 关于源码使用常见问题及解决方案,请参阅: https://www.51aspx.com/Help diff --git a/App_Start/BundleConfig.cs b/App_Start/BundleConfig.cs new file mode 100644 index 0000000..c59aa1b --- /dev/null +++ b/App_Start/BundleConfig.cs @@ -0,0 +1,15 @@ +using System.Web; +using System.Web.Optimization; + +namespace Message_Board +{ + public class BundleConfig + { + // 有关绑定的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=301862 + public static void RegisterBundles(BundleCollection bundles) + { + bundles.Add(new ScriptBundle("~/bundles/jquery").Include( + "~/Scripts/jquery-{version}.js")); + + bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( + "~/Scripts/jquery.validate*")); diff --git a/App_Start/FilterConfig.cs b/App_Start/FilterConfig.cs new file mode 100644 index 0000000..95c0e45 --- /dev/null +++ b/App_Start/FilterConfig.cs @@ -0,0 +1,13 @@ +using System.Web; +using System.Web.Mvc; + +namespace Message_Board +{ + public class FilterConfig + { + public static void RegisterGlobalFilters(GlobalFilterCollection filters) + { + filters.Add(new HandleErrorAttribute()); + } + } +} diff --git a/App_Start/IdentityConfig.cs b/App_Start/IdentityConfig.cs new file mode 100644 index 0000000..5bf551f --- /dev/null +++ b/App_Start/IdentityConfig.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Data.Entity; +using System.Linq; +using System.Security.Claims; +using System.Threading.Tasks; +using System.Web; +using Microsoft.AspNet.Identity; +using Microsoft.AspNet.Identity.EntityFramework; +using Microsoft.AspNet.Identity.Owin; +using Microsoft.Owin; +using Microsoft.Owin.Security; +using Message_Board.Models; + +namespace Message_Board diff --git a/App_Start/RouteConfig.cs b/App_Start/RouteConfig.cs new file mode 100644 index 0000000..e293b88 --- /dev/null +++ b/App_Start/RouteConfig.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using System.Web.Routing; + +namespace Message_Board +{ + public class RouteConfig + { + public static void RegisterRoutes(RouteCollection routes) + { + routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); + routes.MapRoute( diff --git a/App_Start/Startup.Auth.cs b/App_Start/Startup.Auth.cs new file mode 100644 index 0000000..736eb71 --- /dev/null +++ b/App_Start/Startup.Auth.cs @@ -0,0 +1,15 @@ +using System; +using Microsoft.AspNet.Identity; +using Microsoft.AspNet.Identity.Owin; +using Microsoft.Owin; +using Microsoft.Owin.Security.Cookies; +using Microsoft.Owin.Security.Google; +using Owin; +using Message_Board.Models; + +namespace Message_Board +{ + public partial class Startup + { + // 有关配置身份验证的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=301864 + public void ConfigureAuth(IAppBuilder app) diff --git a/ApplicationInsights.config b/ApplicationInsights.config new file mode 100644 index 0000000..3edd3f6 --- /dev/null +++ b/ApplicationInsights.config @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + +
+ + + + + + diff --git a/packages.config b/packages.config new file mode 100644 index 0000000..18f4709 --- /dev/null +++ b/packages.config @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.SqlServer.xml b/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..6424a0a --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + + An that retries actions that throw exceptions caused by SQL Azure transient failures. + + + This execution strategy will retry the operation on and + if the contains any of the following error numbers: + 40613, 40501, 40197, 10929, 10928, 10060, 10054, 10053, 233, 64 and 20 + diff --git a/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.xml b/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.xml new file mode 100644 index 0000000..18c045b --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net40/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + + Represents a result mapping for a function import. + + + + + Base class for items in the mapping space (DataSpace.CSSpace) + diff --git a/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml b/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..0feffe6 --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + 一个 ,它重试引发 SQL Azure 瞬态错误导致的异常的操作。 + + + 创建 的新实例。 + + + 使用指定的重试次数限制值和两次重试之间的延迟时间创建 类的新实例。 + 最大重试次数。 diff --git a/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.xml b/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.xml new file mode 100644 index 0000000..9a12ce4 --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net40/zh-Hans/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + 表示置于属性 (property) 上的某个属性 (attribute),以指示该属性 (property) 映射到的数据库列具有索引。 + + + 为将按约定命名并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + + + 为具有给定名称并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + 索引名称。 diff --git a/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.SqlServer.xml b/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..ab6a88e --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + + Contains extension methods for the class. + + + + + Configures an awaiter used to await this to avoid + marshalling the continuation diff --git a/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.xml b/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.xml new file mode 100644 index 0000000..18c045b --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net45/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + + Represents a result mapping for a function import. + + + + + Base class for items in the mapping space (DataSpace.CSSpace) + diff --git a/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml b/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..0feffe6 --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + 一个 ,它重试引发 SQL Azure 瞬态错误导致的异常的操作。 + + + 创建 的新实例。 + + + 使用指定的重试次数限制值和两次重试之间的延迟时间创建 类的新实例。 + 最大重试次数。 diff --git a/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.xml b/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.xml new file mode 100644 index 0000000..9a12ce4 --- /dev/null +++ b/packages/EntityFramework.6.1.3/lib/net45/zh-Hans/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + 表示置于属性 (property) 上的某个属性 (attribute),以指示该属性 (property) 映射到的数据库列具有索引。 + + + 为将按约定命名并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + + + 为具有给定名称并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + 索引名称。 diff --git a/packages/EntityFramework.6.1.3/tools/about_EntityFramework.help.txt b/packages/EntityFramework.6.1.3/tools/about_EntityFramework.help.txt new file mode 100644 index 0000000..5158b64 --- /dev/null +++ b/packages/EntityFramework.6.1.3/tools/about_EntityFramework.help.txt @@ -0,0 +1,15 @@ +TOPIC + about_EntityFramework + +SHORT DESCRIPTION + Provides information about Entity Framework commands. + +LONG DESCRIPTION + This topic describes the Entity Framework commands. Entity Framework is + Microsoft's recommended data access technology for new applications. + + The following Entity Framework cmdlets are used with Entity Framework + Migrations. + + Cmdlet Description + ----------------- --------------------------------------------------- diff --git a/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml b/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..0feffe6 --- /dev/null +++ b/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + 一个 ,它重试引发 SQL Azure 瞬态错误导致的异常的操作。 + + + 创建 的新实例。 + + + 使用指定的重试次数限制值和两次重试之间的延迟时间创建 类的新实例。 + 最大重试次数。 diff --git a/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.xml b/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.xml new file mode 100644 index 0000000..9a12ce4 --- /dev/null +++ b/packages/EntityFramework.zh-Hans.6.1.3/lib/net40/zh-Hans/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + 表示置于属性 (property) 上的某个属性 (attribute),以指示该属性 (property) 映射到的数据库列具有索引。 + + + 为将按约定命名并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + + + 为具有给定名称并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + 索引名称。 diff --git a/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml b/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml new file mode 100644 index 0000000..0feffe6 --- /dev/null +++ b/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.SqlServer.xml @@ -0,0 +1,15 @@ + + + + EntityFramework.SqlServer + + + + 一个 ,它重试引发 SQL Azure 瞬态错误导致的异常的操作。 + + + 创建 的新实例。 + + + 使用指定的重试次数限制值和两次重试之间的延迟时间创建 类的新实例。 + 最大重试次数。 diff --git a/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.xml b/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.xml new file mode 100644 index 0000000..9a12ce4 --- /dev/null +++ b/packages/EntityFramework.zh-Hans.6.1.3/lib/net45/zh-Hans/EntityFramework.xml @@ -0,0 +1,15 @@ + + + + EntityFramework + + + + 表示置于属性 (property) 上的某个属性 (attribute),以指示该属性 (property) 映射到的数据库列具有索引。 + + + 为将按约定命名并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + + + 为具有给定名称并且没有指定列顺序、群集或唯一性的索引初始化新的 实例。 + 索引名称。 diff --git a/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.js b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.js new file mode 100644 index 0000000..b8b6024 --- /dev/null +++ b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.js @@ -0,0 +1,15 @@ +var Microsoft; +(function (Microsoft) { + var ApplicationInsights; + (function (ApplicationInsights) { + (function (LoggingSeverity) { + LoggingSeverity[LoggingSeverity["CRITICAL"] = 0] = "CRITICAL"; + LoggingSeverity[LoggingSeverity["WARNING"] = 1] = "WARNING"; + })(ApplicationInsights.LoggingSeverity || (ApplicationInsights.LoggingSeverity = {})); + var LoggingSeverity = ApplicationInsights.LoggingSeverity; + (function (_InternalMessageId) { + _InternalMessageId[_InternalMessageId["NONUSRACT_BrowserDoesNotSupportLocalStorage"] = 0] = "NONUSRACT_BrowserDoesNotSupportLocalStorage"; + _InternalMessageId[_InternalMessageId["NONUSRACT_BrowserCannotReadLocalStorage"] = 1] = "NONUSRACT_BrowserCannotReadLocalStorage"; + _InternalMessageId[_InternalMessageId["NONUSRACT_BrowserCannotReadSessionStorage"] = 2] = "NONUSRACT_BrowserCannotReadSessionStorage"; + _InternalMessageId[_InternalMessageId["NONUSRACT_BrowserCannotWriteLocalStorage"] = 3] = "NONUSRACT_BrowserCannotWriteLocalStorage"; + _InternalMessageId[_InternalMessageId["NONUSRACT_BrowserCannotWriteSessionStorage"] = 4] = "NONUSRACT_BrowserCannotWriteSessionStorage"; diff --git a/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.min.js b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.min.js new file mode 100644 index 0000000..3ed462f --- /dev/null +++ b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/content/scripts/ai.0.22.9-build00167.min.js @@ -0,0 +1 @@ +var __extends,AI,Microsoft;(function(n){var t;(function(n){var r,t,i,u;(function(n){n[n.CRITICAL=0]="CRITICAL";n[n.WARNING=1]="WARNING"})(n.LoggingSeverity||(n.LoggingSeverity={}));r=n.LoggingSeverity,function(n){n[n.NONUSRACT_BrowserDoesNotSupportLocalStorage=0]="NONUSRACT_BrowserDoesNotSupportLocalStorage";n[n.NONUSRACT_BrowserCannotReadLocalStorage=1]="NONUSRACT_BrowserCannotReadLocalStorage";n[n.NONUSRACT_BrowserCannotReadSessionStorage=2]="NONUSRACT_BrowserCannotReadSessionStorage";n[n.NONUSRACT_BrowserCannotWriteLocalStorage=3]="NONUSRACT_BrowserCannotWriteLocalStorage";n[n.NONUSRACT_BrowserCannotWriteSessionStorage=4]="NONUSRACT_BrowserCannotWriteSessionStorage";n[n.NONUSRACT_BrowserFailedRemovalFromLocalStorage=5]="NONUSRACT_BrowserFailedRemovalFromLocalStorage";n[n.NONUSRACT_BrowserFailedRemovalFromSessionStorage=6]="NONUSRACT_BrowserFailedRemovalFromSessionStorage";n[n.NONUSRACT_CannotSendEmptyTelemetry=7]="NONUSRACT_CannotSendEmptyTelemetry";n[n.NONUSRACT_ClientPerformanceMathError=8]="NONUSRACT_ClientPerformanceMathError";n[n.NONUSRACT_ErrorParsingAISessionCookie=9]="NONUSRACT_ErrorParsingAISessionCookie";n[n.NONUSRACT_ErrorPVCalc=10]="NONUSRACT_ErrorPVCalc";n[n.NONUSRACT_ExceptionWhileLoggingError=11]="NONUSRACT_ExceptionWhileLoggingError";n[n.NONUSRACT_FailedAddingTelemetryToBuffer=12]="NONUSRACT_FailedAddingTelemetryToBuffer";n[n.NONUSRACT_FailedMonitorAjaxAbort=13]="NONUSRACT_FailedMonitorAjaxAbort";n[n.NONUSRACT_FailedMonitorAjaxDur=14]="NONUSRACT_FailedMonitorAjaxDur";n[n.NONUSRACT_FailedMonitorAjaxOpen=15]="NONUSRACT_FailedMonitorAjaxOpen";n[n.NONUSRACT_FailedMonitorAjaxRSC=16]="NONUSRACT_FailedMonitorAjaxRSC";n[n.NONUSRACT_FailedMonitorAjaxSend=17]="NONUSRACT_FailedMonitorAjaxSend";n[n.NONUSRACT_FailedToAddHandlerForOnBeforeUnload=18]="NONUSRACT_FailedToAddHandlerForOnBeforeUnload";n[n.NONUSRACT_FailedToSendQueuedTelemetry=19]="NONUSRACT_FailedToSendQueuedTelemetry";n[n.NONUSRACT_FailedToReportDataLoss=20]="NONUSRACT_FailedToReportDataLoss";n[n.NONUSRACT_FlushFailed=21]="NONUSRACT_FlushFailed";n[n.NONUSRACT_MessageLimitPerPVExceeded=22]="NONUSRACT_MessageLimitPerPVExceeded";n[n.NONUSRACT_MissingRequiredFieldSpecification=23]="NONUSRACT_MissingRequiredFieldSpecification";n[n.NONUSRACT_NavigationTimingNotSupported=24]="NONUSRACT_NavigationTimingNotSupported";n[n.NONUSRACT_OnError=25]="NONUSRACT_OnError";n[n.NONUSRACT_SessionRenewalDateIsZero=26]="NONUSRACT_SessionRenewalDateIsZero";n[n.NONUSRACT_SenderNotInitialized=27]="NONUSRACT_SenderNotInitialized";n[n.NONUSRACT_StartTrackEventFailed=28]="NONUSRACT_StartTrackEventFailed";n[n.NONUSRACT_StopTrackEventFailed=29]="NONUSRACT_StopTrackEventFailed";n[n.NONUSRACT_StartTrackFailed=30]="NONUSRACT_StartTrackFailed";n[n.NONUSRACT_StopTrackFailed=31]="NONUSRACT_StopTrackFailed";n[n.NONUSRACT_TelemetrySampledAndNotSent=32]="NONUSRACT_TelemetrySampledAndNotSent";n[n.NONUSRACT_TrackEventFailed=33]="NONUSRACT_TrackEventFailed";n[n.NONUSRACT_TrackExceptionFailed=34]="NONUSRACT_TrackExceptionFailed";n[n.NONUSRACT_TrackMetricFailed=35]="NONUSRACT_TrackMetricFailed";n[n.NONUSRACT_TrackPVFailed=36]="NONUSRACT_TrackPVFailed";n[n.NONUSRACT_TrackPVFailedCalc=37]="NONUSRACT_TrackPVFailedCalc";n[n.NONUSRACT_TrackTraceFailed=38]="NONUSRACT_TrackTraceFailed";n[n.NONUSRACT_TransmissionFailed=39]="NONUSRACT_TransmissionFailed";n[n.USRACT_CannotSerializeObject=40]="USRACT_CannotSerializeObject";n[n.USRACT_CannotSerializeObjectNonSerializable=41]="USRACT_CannotSerializeObjectNonSerializable";n[n.USRACT_CircularReferenceDetected=42]="USRACT_CircularReferenceDetected";n[n.USRACT_ClearAuthContextFailed=43]="USRACT_ClearAuthContextFailed";n[n.USRACT_ExceptionTruncated=44]="USRACT_ExceptionTruncated";n[n.USRACT_IllegalCharsInName=45]="USRACT_IllegalCharsInName";n[n.USRACT_ItemNotInArray=46]="USRACT_ItemNotInArray";n[n.USRACT_MaxAjaxPerPVExceeded=47]="USRACT_MaxAjaxPerPVExceeded";n[n.USRACT_MessageTruncated=48]="USRACT_MessageTruncated";n[n.USRACT_NameTooLong=49]="USRACT_NameTooLong";n[n.USRACT_SampleRateOutOfRange=50]="USRACT_SampleRateOutOfRange";n[n.USRACT_SetAuthContextFailed=51]="USRACT_SetAuthContextFailed";n[n.USRACT_SetAuthContextFailedAccountName=52]="USRACT_SetAuthContextFailedAccountName";n[n.USRACT_StringValueTooLong=53]="USRACT_StringValueTooLong";n[n.USRACT_StartCalledMoreThanOnce=54]="USRACT_StartCalledMoreThanOnce";n[n.USRACT_StopCalledWithoutStart=55]="USRACT_StopCalledWithoutStart";n[n.USRACT_TelemetryInitializerFailed=56]="USRACT_TelemetryInitializerFailed";n[n.USRACT_TrackArgumentsNotSpecified=57]="USRACT_TrackArgumentsNotSpecified";n[n.USRACT_UrlTooLong=58]="USRACT_UrlTooLong"}(n._InternalMessageId||(n._InternalMessageId={}));t=n._InternalMessageId;i=function(){function n(i,r,u){this.message=t[i].toString();this.messageId=i;var f=(r?" message:"+n.sanitizeDiagnosticText(r):"")+(u?" props:"+n.sanitizeDiagnosticText(JSON.stringify(u)):"");this.message+=f}return n.sanitizeDiagnosticText=function(n){return'"'+n.replace(/\"/g,"")+'"'},n}();n._InternalLogMessage=i;u=function(){function u(){}return u.throwInternalNonUserActionable=function(n,t){if(this.enableDebugExceptions())throw t;else typeof t=="undefined"||!t||typeof t.message!="undefined"&&(t.message=this.AiNonUserActionablePrefix+t.message,this.warnToConsole(t.message),this.logInternalMessage(n,t))},u.throwInternalUserActionable=function(n,t){if(this.enableDebugExceptions())throw t;else typeof t=="undefined"||!t||typeof t.message!="undefined"&&(t.message=this.AiUserActionablePrefix+t.message,this.warnToConsole(t.message),this.logInternalMessage(n,t))},u.warnToConsole=function(n){typeof console=="undefined"||!console||(typeof console.warn=="function"?console.warn(n):typeof console.log=="function"&&console.log(n))},u.resetInternalMessageCount=function(){this._messageCount=0},u.clearInternalMessageLoggedTypes=function(){var i,t;if(n.Util.canUseSessionStorage())for(i=n.Util.getSessionStorageKeys(),t=0;t=this.MAX_INTERNAL_MESSAGE_LIMIT},u.AiUserActionablePrefix="AI: ",u.AIInternalMessagePrefix="AITR_",u.AiNonUserActionablePrefix="AI (Internal): ",u.enableDebugExceptions=function(){return!1},u.verboseLogging=function(){return!1},u.queue=[],u.MAX_INTERNAL_MESSAGE_LIMIT=25,u._messageCount=0,u}();n._InternalLogging=u})(t=n.ApplicationInsights||(n.ApplicationInsights={}))})(Microsoft||(Microsoft={})),function(n){var t;(function(n){var t,i,r;(function(n){n[n.LocalStorage=0]="LocalStorage";n[n.SessionStorage=1]="SessionStorage"})(t||(t={}));i=function(){function i(){}return i._getLocalStorageObject=function(){return i._getVerifiedStorageObject(t.LocalStorage)},i._getVerifiedStorageObject=function(n){var i=null,u,r;try{r=new Date;i=n===t.LocalStorage?window.localStorage:window.sessionStorage;i.setItem(r,r);u=i.getItem(r)!=r;i.removeItem(r);u&&(i=null)}catch(f){i=null}return i},i.canUseLocalStorage=function(){return!!i._getLocalStorageObject()},i.getStorage=function(t){var r=i._getLocalStorageObject(),f;if(r!==null)try{return r.getItem(t)}catch(u){f=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserCannotReadLocalStorage,"Browser failed read of local storage. "+i.getExceptionName(u),{exception:i.dump(u)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,f)}return null},i.setStorage=function(t,r){var u=i._getLocalStorageObject(),e;if(u!==null)try{return u.setItem(t,r),!0}catch(f){e=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserCannotWriteLocalStorage,"Browser failed write to local storage. "+i.getExceptionName(f),{exception:i.dump(f)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,e)}return!1},i.removeStorage=function(t){var r=i._getLocalStorageObject(),f;if(r!==null)try{return r.removeItem(t),!0}catch(u){f=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserFailedRemovalFromLocalStorage,"Browser failed removal of local storage item. "+i.getExceptionName(u),{exception:i.dump(u)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,f)}return!1},i._getSessionStorageObject=function(){return i._getVerifiedStorageObject(t.SessionStorage)},i.canUseSessionStorage=function(){return!!i._getSessionStorageObject()},i.getSessionStorageKeys=function(){var n=[],t;if(i.canUseSessionStorage())for(t in window.sessionStorage)n.push(t);return n},i.getSessionStorage=function(t){var r=i._getSessionStorageObject(),f;if(r!==null)try{return r.getItem(t)}catch(u){f=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserCannotReadSessionStorage,"Browser failed read of session storage. "+i.getExceptionName(u),{exception:i.dump(u)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,f)}return null},i.setSessionStorage=function(t,r){var u=i._getSessionStorageObject(),e;if(u!==null)try{return u.setItem(t,r),!0}catch(f){e=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserCannotWriteSessionStorage,"Browser failed write to session storage. "+i.getExceptionName(f),{exception:i.dump(f)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,e)}return!1},i.removeSessionStorage=function(t){var r=i._getSessionStorageObject(),f;if(r!==null)try{return r.removeItem(t),!0}catch(u){f=new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserFailedRemovalFromSessionStorage,"Browser failed removal of session storage item. "+i.getExceptionName(u),{exception:i.dump(u)});n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,f)}return!1},i.setCookie=function(n,t,r){var u="";r&&(u=";domain="+r);i.document.cookie=n+"="+t+u+";path=/"},i.stringToBoolOrDefault=function(n){return n?n.toString().toLowerCase()==="true":!1},i.getCookie=function(n){var e="",f,u,r,t;if(n&&n.length)for(f=n+"=",u=i.document.cookie.split(";"),r=0;r0;)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(n%64),t+=i,n=Math.floor(n/64);return t},i.isArray=function(n){return Object.prototype.toString.call(n)==="[object Array]"},i.isError=function(n){return Object.prototype.toString.call(n)==="[object Error]"},i.isDate=function(n){return Object.prototype.toString.call(n)==="[object Date]"},i.toISOStringForIE8=function(n){if(i.isDate(n)){function t(n){var t=String(n);return t.length===1&&(t="0"+t),t}return Date.prototype.toISOString?n.toISOString():n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+String((n.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}},i.getIEVersion=function(n){n===void 0&&(n=null);var t=n?n.toLowerCase():navigator.userAgent.toLowerCase();return t.indexOf("msie")!=-1?parseInt(t.split("msie")[1]):null},i.msToTimeSpan=function(n){(isNaN(n)||n<0)&&(n=0);var t=""+n%1e3,i=""+Math.floor(n/1e3)%60,r=""+Math.floor(n/6e4)%60,u=""+Math.floor(n/36e5)%24;return t=t.length===1?"00"+t:t.length===2?"0"+t:t,i=i.length<2?"0"+i:i,r=r.length<2?"0"+r:r,u=u.length<2?"0"+u:u,u+":"+r+":"+i+"."+t},i.isCrossOriginError=function(n,t,i,r,u){return(n==="Script error."||n==="Script error")&&u===null},i.dump=function(n){var t=Object.prototype.toString.call(n),i=JSON.stringify(n);return t==="[object Error]"&&(i="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'"),t+i},i.getExceptionName=function(n){var t=Object.prototype.toString.call(n);return t==="[object Error]"?n.name:""},i.addEventHandler=function(n,t){if(!window||typeof n!="string"||typeof t!="function")return!1;var i="on"+n;if(window.addEventListener)window.addEventListener(n,t,!1);else if(window.attachEvent)window.attachEvent.call(i,t);else return!1;return!0},i.document=typeof document!="undefined"?document:{},i.NotSpecified="not_specified",i}();n.Util=i;r=function(){function n(){}return n.parseUrl=function(t){return n.htmlAnchorElement||(n.htmlAnchorElement=n.document.createElement("a")),n.htmlAnchorElement.href=t,n.htmlAnchorElement},n.getAbsoluteUrl=function(t){var i,r=n.parseUrl(t);return r&&(i=r.href),i},n.getPathName=function(t){var i,r=n.parseUrl(t);return r&&(i=r.pathname),i},n.document=typeof document!="undefined"?document:{},n}();n.UrlHelper=r})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function n(){}return n.IsNullOrUndefined=function(n){return typeof n=="undefined"||n===null},n}(),i,r,u;n.extensions=t;i=function(){function n(){}return n.GetLength=function(n){var i=0,r;if(!t.IsNullOrUndefined(n)){r="";try{r=n.toString()}catch(u){}i=r.length;i=isNaN(i)?0:i}return i},n}();n.stringUtils=i;r=function(){function n(){}return n.Now=window.performance&&window.performance.now?function(){return performance.now()}:function(){return(new Date).getTime()},n.GetDuration=function(n,i){var r=null;return n===0||i===0||t.IsNullOrUndefined(n)||t.IsNullOrUndefined(i)||(r=i-n),r},n}();n.dateTime=r;u=function(){function n(){}return n.AttachEvent=function(n,i,r){var u=!1;return t.IsNullOrUndefined(n)||(t.IsNullOrUndefined(n.attachEvent)?t.IsNullOrUndefined(n.addEventListener)||(n.addEventListener(i,r,!1),u=!0):(n.attachEvent("on"+i,r),u=!0)),u},n.DetachEvent=function(n,i,r){t.IsNullOrUndefined(n)||(t.IsNullOrUndefined(n.detachEvent)?t.IsNullOrUndefined(n.removeEventListener)||n.removeEventListener(i,r,!1):n.detachEvent("on"+i,r))},n}();n.EventHelper=u})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function n(){this.openDone=!1;this.setRequestHeaderDone=!1;this.sendDone=!1;this.abortDone=!1;this.onreadystatechangeCallbackAttached=!1}return n}(),i;n.XHRMonitoringState=t;i=function(){function i(i){this.completed=!1;this.requestHeadersSize=null;this.ttfb=null;this.responseReceivingDuration=null;this.callbackDuration=null;this.ajaxTotalDuration=null;this.aborted=null;this.pageUrl=null;this.requestUrl=null;this.requestSize=0;this.method=null;this.status=null;this.requestSentTime=null;this.responseStartedTime=null;this.responseFinishedTime=null;this.callbackFinishedTime=null;this.endTime=null;this.originalOnreadystatechage=null;this.xhrMonitoringState=new t;this.clientFailure=0;this.CalculateMetrics=function(){var t=this;t.ajaxTotalDuration=n.dateTime.GetDuration(t.requestSentTime,t.responseFinishedTime)};this.id=i}return i.prototype.getAbsoluteUrl=function(){return this.requestUrl?n.UrlHelper.getAbsoluteUrl(this.requestUrl):null},i.prototype.getPathName=function(){return this.requestUrl?n.UrlHelper.getPathName(this.requestUrl):null},i}();n.ajaxRecord=i})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(t){"use strict";var i=function(){function i(n){this.currentWindowHost=window.location.host;this.appInsights=n;this.initialized=!1;this.Init()}return i.prototype.Init=function(){this.supportsMonitoring()&&(this.instrumentOpen(),this.instrumentSend(),this.instrumentAbort(),this.initialized=!0)},i.prototype.isMonitoredInstance=function(n,r){return this.initialized&&(r===!0||!t.extensions.IsNullOrUndefined(n.ajaxData))&&n[i.DisabledPropertyName]!==!0},i.prototype.supportsMonitoring=function(){var n=!1;return t.extensions.IsNullOrUndefined(XMLHttpRequest)||(n=!0),n},i.prototype.instrumentOpen=function(){var u=XMLHttpRequest.prototype.open,r=this;XMLHttpRequest.prototype.open=function(f,e,o){try{!r.isMonitoredInstance(this,!0)||this.ajaxData&&this.ajaxData.xhrMonitoringState.openDone||r.openHandler(this,f,e,o)}catch(s){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_FailedMonitorAjaxOpen,"Failed to monitor XMLHttpRequest.open, monitoring data for this ajax call may be incorrect.",{ajaxDiagnosticsMessage:i.getFailedAjaxDiagnosticsMessage(this),exception:n.ApplicationInsights.Util.dump(s)}))}return u.apply(this,arguments)}},i.prototype.openHandler=function(n,i,r){var u=new t.ajaxRecord(t.Util.newId());u.method=i;u.requestUrl=r;u.xhrMonitoringState.openDone=!0;n.ajaxData=u;this.attachToOnReadyStateChange(n)},i.getFailedAjaxDiagnosticsMessage=function(n){var i="";try{t.extensions.IsNullOrUndefined(n)||t.extensions.IsNullOrUndefined(n.ajaxData)||t.extensions.IsNullOrUndefined(n.ajaxData.requestUrl)||(i+="(url: '"+n.ajaxData.requestUrl+"')")}catch(r){}return i},i.prototype.instrumentSend=function(){var u=XMLHttpRequest.prototype.send,r=this;XMLHttpRequest.prototype.send=function(f){try{r.isMonitoredInstance(this)&&!this.ajaxData.xhrMonitoringState.sendDone&&r.sendHandler(this,f)}catch(e){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_FailedMonitorAjaxSend,"Failed to monitor XMLHttpRequest, monitoring data for this ajax call may be incorrect.",{ajaxDiagnosticsMessage:i.getFailedAjaxDiagnosticsMessage(this),exception:n.ApplicationInsights.Util.dump(e)}))}return u.apply(this,arguments)}},i.prototype.sendHandler=function(n){n.ajaxData.requestSentTime=t.dateTime.Now();this.appInsights.config.disableCorrelationHeaders||t.UrlHelper.parseUrl(n.ajaxData.getAbsoluteUrl()).host!=this.currentWindowHost||n.setRequestHeader("x-ms-request-id",n.ajaxData.id);n.ajaxData.xhrMonitoringState.sendDone=!0},i.prototype.instrumentAbort=function(){var r=XMLHttpRequest.prototype.abort,u=this;XMLHttpRequest.prototype.abort=function(){try{u.isMonitoredInstance(this)&&!this.ajaxData.xhrMonitoringState.abortDone&&(this.ajaxData.aborted=1,this.ajaxData.xhrMonitoringState.abortDone=!0)}catch(f){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_FailedMonitorAjaxAbort,"Failed to monitor XMLHttpRequest.abort, monitoring data for this ajax call may be incorrect.",{ajaxDiagnosticsMessage:i.getFailedAjaxDiagnosticsMessage(this),exception:n.ApplicationInsights.Util.dump(f)}))}return r.apply(this,arguments)}},i.prototype.attachToOnReadyStateChange=function(r){var u=this;r.ajaxData.xhrMonitoringState.onreadystatechangeCallbackAttached=t.EventHelper.AttachEvent(r,"readystatechange",function(){try{if(u.isMonitoredInstance(r)&&r.readyState===4)u.onAjaxComplete(r)}catch(f){var e=n.ApplicationInsights.Util.dump(f);e&&e.toLowerCase().indexOf("c00c023f")!=-1||t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_FailedMonitorAjaxRSC,"Failed to monitor XMLHttpRequest 'readystatechange' event handler, monitoring data for this ajax call may be incorrect.",{ajaxDiagnosticsMessage:i.getFailedAjaxDiagnosticsMessage(r),exception:n.ApplicationInsights.Util.dump(f)}))}})},i.prototype.onAjaxComplete=function(n){n.ajaxData.responseFinishedTime=t.dateTime.Now();n.ajaxData.status=n.status;n.ajaxData.CalculateMetrics();n.ajaxData.ajaxTotalDuration<0?t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.WARNING,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_FailedMonitorAjaxDur,"Failed to calculate the duration of the ajax call, monitoring data for this ajax call won't be sent.",{ajaxDiagnosticsMessage:i.getFailedAjaxDiagnosticsMessage(n),requestSentTime:n.ajaxData.requestSentTime,responseFinishedTime:n.ajaxData.responseFinishedTime})):(this.appInsights.trackAjax(n.ajaxData.id,n.ajaxData.getAbsoluteUrl(),n.ajaxData.getPathName(),n.ajaxData.ajaxTotalDuration,+n.ajaxData.status>=200&&+n.ajaxData.status<400,+n.ajaxData.status),n.ajaxData=null)},i.instrumentedByAppInsightsName="InstrumentedByAppInsights",i.DisabledPropertyName="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",i}();t.AjaxMonitor=i})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){var t=function(){function n(){}return n.prototype.getHashCodeScore=function(t){var i=this.getHashCode(t)/n.INT_MAX_VALUE;return i*100},n.prototype.getHashCode=function(t){var i,r;if(t=="")return 0;while(t.length100||t<0)&&(n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_SampleRateOutOfRange,"Sampling rate is out of range (0..100). Sampling will be disabled, you may be sending too much data which may affect your AI service level.",{samplingRate:t})),this.sampleRate=100);this.sampleRate=t;this.samplingScoreGenerator=new n.SamplingScoreGenerator}return t.prototype.isSampledIn=function(n){if(this.sampleRate==100)return!0;var t=this.samplingScoreGenerator.getSamplingScore(n);return tthis.config.sessionExpirationMs(),i=n-this.automaticSession.renewalDate>this.config.sessionRenewalMs();t||i?(this.automaticSession.isFirst=undefined,this.renew()):(this.automaticSession.renewalDate=+new Date,this.setCookie(this.automaticSession.id,this.automaticSession.acquisitionDate,this.automaticSession.renewalDate))},t.prototype.backup=function(){this.setStorage(this.automaticSession.id,this.automaticSession.acquisitionDate,this.automaticSession.renewalDate)},t.prototype.initializeAutomaticSession=function(){var t=n.Util.getCookie("ai_session"),i;t&&typeof t.split=="function"?this.initializeAutomaticSessionWithData(t):(i=n.Util.getStorage("ai_session"),i&&this.initializeAutomaticSessionWithData(i));this.automaticSession.id||(this.automaticSession.isFirst=!0,this.renew())},t.prototype.initializeAutomaticSessionWithData=function(t){var i=t.split("|"),r,u;i.length>0&&(this.automaticSession.id=i[0]);try{i.length>1&&(r=+i[1],this.automaticSession.acquisitionDate=+new Date(r),this.automaticSession.acquisitionDate=this.automaticSession.acquisitionDate>0?this.automaticSession.acquisitionDate:0);i.length>2&&(u=+i[2],this.automaticSession.renewalDate=+new Date(u),this.automaticSession.renewalDate=this.automaticSession.renewalDate>0?this.automaticSession.renewalDate:0)}catch(f){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_ErrorParsingAISessionCookie,"Error parsing ai_session cookie, session will be reset: "+n.Util.getExceptionName(f),{exception:n.Util.dump(f)}))}this.automaticSession.renewalDate==0&&n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_SessionRenewalDateIsZero,"AI session renewal date is 0, session will be reset."))},t.prototype.renew=function(){var t=+new Date;this.automaticSession.id=n.Util.newId();this.automaticSession.acquisitionDate=t;this.automaticSession.renewalDate=t;this.setCookie(this.automaticSession.id,this.automaticSession.acquisitionDate,this.automaticSession.renewalDate);n.Util.canUseLocalStorage()||n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_BrowserDoesNotSupportLocalStorage,"Browser does not support local storage. Session durations will be inaccurate."))},t.prototype.setCookie=function(t,i,r){var f=i+this.config.sessionExpirationMs(),e=r+this.config.sessionRenewalMs(),u=new Date,s=[t,i,r],o;f0&&(this.id=e[0]));this.config=i;this.id||(this.id=n.Util.newId(),u=new Date,o=n.Util.toISOStringForIE8(u),this.accountAcquisitionDate=o,u.setTime(u.getTime()+31536e6),h=[this.id,o],c=this.config.cookieDomain?this.config.cookieDomain():undefined,n.Util.setCookie(t.userCookieName,h.join(t.cookieSeparator)+";expires="+u.toUTCString(),c),n.Util.removeStorage("ai_session"));this.accountId=i.accountId?i.accountId():undefined;f=n.Util.getCookie(t.authUserCookieName);f&&(f=decodeURI(f),r=f.split(t.cookieSeparator),r[0]&&(this.authenticatedId=r[0]),r.length>1&&r[1]&&(this.accountId=r[1]))}return t.prototype.setAuthenticatedUserContext=function(i,r){var f=!this.validateUserInput(i)||r&&!this.validateUserInput(r),u;if(f){n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_SetAuthContextFailedAccountName,"Setting auth user context failed. User auth/account id should be of type string, and not contain commas, semi-colons, equal signs, spaces, or vertical-bars."));return}this.authenticatedId=i;u=this.authenticatedId;r&&(this.accountId=r,u=[this.authenticatedId,this.accountId].join(t.cookieSeparator));n.Util.setCookie(t.authUserCookieName,encodeURI(u),this.config.cookieDomain())},t.prototype.clearAuthenticatedUserContext=function(){this.authenticatedId=null;this.accountId=null;n.Util.deleteCookie(t.authUserCookieName)},t.prototype.validateUserInput=function(n){return typeof n!="string"||!n||n.match(/,|;|=| |\|/)?!1:!0},t.cookieSeparator="|",t.userCookieName="ai_user",t.authUserCookieName="ai_authUser",t}();t.User=i})(t=n.Context||(n.Context={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function t(){}return t.reset=function(){t.isEnabled()&&n.Util.setSessionStorage(t.ITEMS_QUEUED_KEY,"0")},t.isEnabled=function(){return t.enabled&&t.appInsights!=null&&n.Util.canUseSessionStorage()},t.getIssuesReported=function(){return!t.isEnabled()||isNaN(+n.Util.getSessionStorage(t.ISSUES_REPORTED_KEY))?0:+n.Util.getSessionStorage(t.ISSUES_REPORTED_KEY)},t.incrementItemsQueued=function(){try{if(t.isEnabled()){var i=t.getNumberOfLostItems();++i;n.Util.setSessionStorage(t.ITEMS_QUEUED_KEY,i.toString())}}catch(r){}},t.decrementItemsQueued=function(i){try{if(t.isEnabled()){var r=t.getNumberOfLostItems();r-=i;r<0&&(r=0);n.Util.setSessionStorage(t.ITEMS_QUEUED_KEY,r.toString())}}catch(u){}},t.getNumberOfLostItems=function(){var i=0;try{t.isEnabled()&&(i=isNaN(+n.Util.getSessionStorage(t.ITEMS_QUEUED_KEY))?0:+n.Util.getSessionStorage(t.ITEMS_QUEUED_KEY))}catch(r){i=0}return i},t.reportLostItems=function(){try{if(t.isEnabled()&&t.getIssuesReported()0){t.appInsights.trackTrace("AI (Internal): Internal report DATALOSS: "+t.getNumberOfLostItems(),null);t.appInsights.flush();var i=t.getIssuesReported();++i;n.Util.setSessionStorage(t.ISSUES_REPORTED_KEY,i.toString())}}catch(r){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_FailedToReportDataLoss,"Failed to report data loss: "+n.Util.getExceptionName(r),{exception:n.Util.dump(r)}))}finally{try{t.reset()}catch(r){}}},t.enabled=!1,t.LIMIT_PER_SESSION=10,t.ITEMS_QUEUED_KEY="AI_itemsQueued",t.ISSUES_REPORTED_KEY="AI_lossIssuesReported",t}();n.DataLossAnalyzer=t})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function t(n){if(this._buffer=[],this._lastSend=0,this._config=n,this._sender=null,typeof XMLHttpRequest!="undefined"){var t=new XMLHttpRequest;"withCredentials"in t?this._sender=this._xhrSender:typeof XDomainRequest!="undefined"&&(this._sender=this._xdrSender)}}return t.prototype.send=function(t){var r=this,i;try{if(this._config.disableTelemetry())return;if(!t){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_CannotSendEmptyTelemetry,"Cannot send empty telemetry"));return}if(!this._sender){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_SenderNotInitialized,"Sender was not initialized"));return}i=n.Serializer.serialize(t);this._getSizeInBytes(this._buffer)+i.length>this._config.maxBatchSizeInBytes()&&this.triggerSend();this._buffer.push(i);this._timeoutHandle||(this._timeoutHandle=setTimeout(function(){r._timeoutHandle=null;r.triggerSend()},this._config.maxBatchInterval()));n.DataLossAnalyzer.incrementItemsQueued()}catch(u){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_FailedAddingTelemetryToBuffer,"Failed adding telemetry to the sender's buffer, some telemetry will be lost: "+n.Util.getExceptionName(u),{exception:n.Util.dump(u)}))}},t.prototype._getSizeInBytes=function(n){var r=0,t,i;if(n&&n.length)for(t=0;t9)&&n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_TransmissionFailed,"Telemetry transmission failed, some telemetry will be lost: "+n.Util.getExceptionName(u),{exception:n.Util.dump(u)}))}},t.prototype._xhrSender=function(i,r,u){var f=new XMLHttpRequest;f[n.AjaxMonitor.DisabledPropertyName]=!0;f.open("POST",this._config.endpointUrl(),r);f.setRequestHeader("Content-type","application/json");f.onreadystatechange=function(){return t._xhrReadyStateChange(f,i,u)};f.onerror=function(n){return t._onError(i,f.responseText||f.response||"",n)};f.send(i)},t.prototype._xdrSender=function(n){var i=new XDomainRequest;i.onload=function(){return t._xdrOnLoad(i,n)};i.onerror=function(r){return t._onError(n,i.responseText||"",r)};i.open("POST",this._config.endpointUrl());i.send(n)},t._xhrReadyStateChange=function(n,i,r){n.readyState===4&&((n.status<200||n.status>=300)&&n.status!==0?t._onError(i,n.responseText||n.response||""):t._onSuccess(i,r))},t._xdrOnLoad=function(n,i){n&&(n.responseText+""=="200"||n.responseText==="")?t._onSuccess(i,0):t._onError(i,n&&n.responseText||"")},t._onError=function(t,i){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_OnError,"Failed to send telemetry.",{message:i}))},t._onSuccess=function(t,i){n.DataLossAnalyzer.decrementItemsQueued(i)},t}();n.Sender=t})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function t(){this.hashCodeGeneragor=new n.HashCodeScoreGenerator}return t.prototype.isEnabled=function(n,t){return this.hashCodeGeneragor.getHashCodeScore(n)=0&&(i=i.replace(/[^0-9a-zA-Z-._()\/ ]/g,"_"),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_IllegalCharsInName,"name contains illegal characters. Illegal characters have been replaced with '_'.",{newName:i}))),i.length>t.MAX_NAME_LENGTH&&(i=i.substring(0,t.MAX_NAME_LENGTH),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_NameTooLong,"name is too long. It has been truncated to "+t.MAX_NAME_LENGTH+" characters.",{name:i})))),i},t.sanitizeString=function(i){return i&&(i=n.Util.trim(i),i.toString().length>t.MAX_STRING_LENGTH&&(i=i.toString().substring(0,t.MAX_STRING_LENGTH),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_StringValueTooLong,"string value is too long. It has been truncated to "+t.MAX_STRING_LENGTH+" characters.",{value:i})))),i},t.sanitizeUrl=function(i){return i&&i.length>t.MAX_URL_LENGTH&&(i=i.substring(0,t.MAX_URL_LENGTH),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_UrlTooLong,"url is too long, it has been trucated to "+t.MAX_URL_LENGTH+" characters.",{url:i}))),i},t.sanitizeMessage=function(i){return i&&i.length>t.MAX_MESSAGE_LENGTH&&(i=i.substring(0,t.MAX_MESSAGE_LENGTH),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_MessageTruncated,"message is too long, it has been trucated to "+t.MAX_MESSAGE_LENGTH+" characters.",{message:i}))),i},t.sanitizeException=function(i){return i&&i.length>t.MAX_EXCEPTION_LENGTH&&(i=i.substring(0,t.MAX_EXCEPTION_LENGTH),n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.USRACT_ExceptionTruncated,"exception is too long, it has been trucated to "+t.MAX_EXCEPTION_LENGTH+" characters.",{exception:i}))),i},t.sanitizeProperties=function(n){var r,i,u;if(n){r={};for(i in n)u=t.sanitizeString(n[i]),i=t.sanitizeKeyAndAddUniqueness(i,r),r[i]=u;n=r}return n},t.sanitizeMeasurements=function(n){var r,i,u;if(n){r={};for(i in n)u=n[i],i=t.sanitizeKeyAndAddUniqueness(i,r),r[i]=u;n=r}return n},t.padNumber=function(n){var t="00"+n;return t.substr(t.length-3)},t.MAX_NAME_LENGTH=150,t.MAX_STRING_LENGTH=1024,t.MAX_URL_LENGTH=2048,t.MAX_MESSAGE_LENGTH=32768,t.MAX_EXCEPTION_LENGTH=32768,t}();t.DataSanitizer=i})(i=t.Common||(t.Common={}))})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){var t;(function(t){"use strict";var i=function(i){function r(r,u){i.call(this);this.aiDataContract={ver:n.FieldType.Required,message:n.FieldType.Required,severityLevel:n.FieldType.Default,measurements:n.FieldType.Default,properties:n.FieldType.Default};r=r||n.Util.NotSpecified;this.message=t.Common.DataSanitizer.sanitizeMessage(r);this.properties=t.Common.DataSanitizer.sanitizeProperties(u)}return __extends(r,i),r.envelopeType="Microsoft.ApplicationInsights.{0}.Message",r.dataType="MessageData",r}(AI.MessageData);t.Trace=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";var t=function(n){function t(){this.ver=2;this.properties={};this.measurements={};n.call(this)}return __extends(t,n),t}(Microsoft.Telemetry.Domain);n.EventData=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){"use strict";var i=function(t){function i(i,r,u){t.call(this);this.aiDataContract={ver:n.FieldType.Required,name:n.FieldType.Required,properties:n.FieldType.Default,measurements:n.FieldType.Default};this.name=n.Telemetry.Common.DataSanitizer.sanitizeString(i);this.properties=n.Telemetry.Common.DataSanitizer.sanitizeProperties(r);this.measurements=n.Telemetry.Common.DataSanitizer.sanitizeMeasurements(u)}return __extends(i,t),i.envelopeType="Microsoft.ApplicationInsights.{0}.Event",i.dataType="EventData",i}(AI.EventData);t.Event=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";var t=function(){function n(){this.hasFullStack=!0;this.parsedStack=[]}return n}();n.ExceptionDetails=t}(AI||(AI={})),function(n){"use strict";var t=function(n){function t(){this.ver=2;this.exceptions=[];this.properties={};this.measurements={};n.call(this)}return __extends(t,n),t}(Microsoft.Telemetry.Domain);n.ExceptionData=t}(AI||(AI={})),function(n){"use strict";var t=function(){function n(){}return n}();n.StackFrame=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){"use strict";var u=function(t){function i(i,u,f,e){t.call(this);this.aiDataContract={ver:n.FieldType.Required,handledAt:n.FieldType.Required,exceptions:n.FieldType.Required,severityLevel:n.FieldType.Default,properties:n.FieldType.Default,measurements:n.FieldType.Default};this.properties=n.Telemetry.Common.DataSanitizer.sanitizeProperties(f);this.measurements=n.Telemetry.Common.DataSanitizer.sanitizeMeasurements(e);this.handledAt=u||"unhandled";this.exceptions=[new r(i)]}return __extends(i,t),i.CreateSimpleException=function(n,t,i,r,u,f,e){return{handledAt:e||"unhandled",exceptions:[{hasFullStack:!0,message:n,stack:u,typeName:t,parsedStack:[{level:0,assembly:i,fileName:r,line:f,method:"unknown"}]}]}},i.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",i.dataType="ExceptionData",i}(AI.ExceptionData),r,i;t.Exception=u;r=function(r){function u(i){r.call(this);this.aiDataContract={id:n.FieldType.Default,outerId:n.FieldType.Default,typeName:n.FieldType.Required,message:n.FieldType.Required,hasFullStack:n.FieldType.Default,stack:n.FieldType.Default,parsedStack:n.FieldType.Array};this.typeName=t.Common.DataSanitizer.sanitizeString(i.name||n.Util.NotSpecified);this.message=t.Common.DataSanitizer.sanitizeMessage(i.message||n.Util.NotSpecified);var u=i.stack;this.parsedStack=this.parseStack(u);this.stack=t.Common.DataSanitizer.sanitizeException(u);this.hasFullStack=n.Util.isArray(this.parsedStack)&&this.parsedStack.length>0}return __extends(u,r),u.prototype.parseStack=function(n){var t=undefined,e,l,o,r,a,s,h,p,w,b;if(typeof n=="string"){for(e=n.split("\n"),t=[],l=0,o=0,r=0;r<=e.length;r++)a=e[r],i.regex.test(a)&&(s=new i(e[r],l++),o+=s.sizeInBytes,t.push(s));if(h=32768,o>h)for(var u=0,f=t.length-1,v=0,c=u,y=f;uh){b=y-c+1;t.splice(c,b);break}c=u;y=f;u++;f--}}return t},u}(AI.ExceptionDetails);i=function(t){function i(r,u){t.call(this);this.sizeInBytes=0;this.aiDataContract={level:n.FieldType.Required,method:n.FieldType.Required,assembly:n.FieldType.Default,fileName:n.FieldType.Default,line:n.FieldType.Default};this.level=u;this.method="";this.assembly=n.Util.trim(r);var f=r.match(i.regex);f&&f.length>=5&&(this.method=n.Util.trim(f[2])||this.method,this.fileName=n.Util.trim(f[4]),this.line=parseInt(f[5])||0);this.sizeInBytes+=this.method.length;this.sizeInBytes+=this.fileName.length;this.sizeInBytes+=this.assembly.length;this.sizeInBytes+=i.baseSize;this.sizeInBytes+=this.level.toString().length;this.sizeInBytes+=this.line.toString().length}return __extends(i,t),i.regex=/^([\s]+at)?(.*?)(\@|\s\(|\s)([^\(\@\n]+):([0-9]+):([0-9]+)(\)?)$/,i.baseSize=58,i}(AI.StackFrame);t._StackFrame=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";var t=function(n){function t(){this.ver=2;this.metrics=[];this.properties={};n.call(this)}return __extends(t,n),t}(Microsoft.Telemetry.Domain);n.MetricData=t}(AI||(AI={})),function(n){"use strict";(function(n){n[n.Measurement=0]="Measurement";n[n.Aggregation=1]="Aggregation"})(n.DataPointType||(n.DataPointType={}));var t=n.DataPointType}(AI||(AI={})),function(n){"use strict";var t=function(){function t(){this.kind=n.DataPointType.Measurement}return t}();n.DataPoint=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){var i;(function(t){"use strict";var i=function(t){function i(){t.apply(this,arguments);this.aiDataContract={name:n.FieldType.Required,kind:n.FieldType.Default,value:n.FieldType.Required,count:n.FieldType.Default,min:n.FieldType.Default,max:n.FieldType.Default,stdDev:n.FieldType.Default}}return __extends(i,t),i}(AI.DataPoint);t.DataPoint=i})(i=t.Common||(t.Common={}))})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(t){var i;(function(i){"use strict";var r=function(r){function u(u,f,e,o,s,h){r.call(this);this.aiDataContract={ver:t.FieldType.Required,metrics:t.FieldType.Required,properties:t.FieldType.Default};var c=new n.ApplicationInsights.Telemetry.Common.DataPoint;c.count=e>0?e:undefined;c.max=isNaN(s)||s===null?undefined:s;c.min=isNaN(o)||o===null?undefined:o;c.name=i.Common.DataSanitizer.sanitizeString(u);c.value=f;this.metrics=[c];this.properties=t.Telemetry.Common.DataSanitizer.sanitizeProperties(h)}return __extends(u,r),u.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",u.dataType="MetricData",u}(AI.MetricData);i.Metric=r})(i=t.Telemetry||(t.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";var t=function(n){function t(){this.ver=2;this.properties={};this.measurements={};n.call(this)}return __extends(t,n),t}(n.EventData);n.PageViewData=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){"use strict";var i=function(i){function r(r,u,f,e,o){i.call(this);this.aiDataContract={ver:n.FieldType.Required,name:n.FieldType.Default,url:n.FieldType.Default,duration:n.FieldType.Default,properties:n.FieldType.Default,measurements:n.FieldType.Default};this.url=t.Common.DataSanitizer.sanitizeUrl(u);this.name=t.Common.DataSanitizer.sanitizeString(r||n.Util.NotSpecified);isNaN(f)||(this.duration=n.Util.msToTimeSpan(f));this.properties=n.Telemetry.Common.DataSanitizer.sanitizeProperties(e);this.measurements=n.Telemetry.Common.DataSanitizer.sanitizeMeasurements(o)}return __extends(r,i),r.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",r.dataType="PageviewData",r}(AI.PageViewData);t.PageView=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";var t=function(n){function t(){this.ver=2;this.properties={};this.measurements={};n.call(this)}return __extends(t,n),t}(n.PageViewData);n.PageViewPerfData=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){"use strict";var i=function(i){function r(u,f,e,o,s){var h;if(i.call(this),this.aiDataContract={ver:n.FieldType.Required,name:n.FieldType.Default,url:n.FieldType.Default,duration:n.FieldType.Default,perfTotal:n.FieldType.Default,networkConnect:n.FieldType.Default,sentRequest:n.FieldType.Default,receivedResponse:n.FieldType.Default,domProcessing:n.FieldType.Default,properties:n.FieldType.Default,measurements:n.FieldType.Default},this.isValid=!1,h=r.getPerformanceTiming(),h){var c=r.getDuration(h.navigationStart,h.loadEventEnd),l=r.getDuration(h.navigationStart,h.connectEnd),a=r.getDuration(h.requestStart,h.responseStart),v=r.getDuration(h.responseStart,h.responseEnd),y=r.getDuration(h.responseEnd,h.loadEventEnd);c==0?n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.WARNING,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_ErrorPVCalc,"error calculating page view performance.",{total:c,network:l,request:a,response:v,dom:y})):c0&&n.navigationStart>0&&n.responseStart>0&&n.requestStart>0&&n.loadEventEnd>0&&n.responseEnd>0&&n.connectEnd>0&&n.domLoading>0},r.getDuration=function(n,t){var i=0;return isNaN(n)||isNaN(t)||(i=Math.max(t-n,0)),i},r.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",r.dataType="PageviewPerformanceData",r}(AI.PageViewPerfData);t.PageViewPerformance=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){"use strict";var t=function(){function t(t){this._config=t;this._sender=new n.Sender(t);typeof window!="undefined"&&(this._sessionManager=new n.Context._SessionManager(t),this.application=new n.Context.Application,this.device=new n.Context.Device,this.internal=new n.Context.Internal,this.location=new n.Context.Location,this.user=new n.Context.User(t),this.operation=new n.Context.Operation,this.session=new n.Context.Session,this.sample=new n.Context.Sample(t.sampleRate()))}return t.prototype.addTelemetryInitializer=function(n){this.telemetryInitializers=this.telemetryInitializers||[];this.telemetryInitializers.push(n)},t.prototype.track=function(t){return t?(t.name===n.Telemetry.PageView.envelopeType&&n._InternalLogging.resetInternalMessageCount(),this.session&&typeof this.session.id!="string"&&this._sessionManager.update(),this._track(t)):n._InternalLogging.throwInternalUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.USRACT_TrackArgumentsNotSpecified,"cannot call .track() with a null or undefined argument")),t},t.prototype._track=function(t){var i,f,r,u,o;this.session&&(typeof this.session.id=="string"?this._applySessionContext(t,this.session):this._applySessionContext(t,this._sessionManager.automaticSession));this._applyApplicationContext(t,this.application);this._applyDeviceContext(t,this.device);this._applyInternalContext(t,this.internal);this._applyLocationContext(t,this.location);this._applySampleContext(t,this.sample);this._applyUserContext(t,this.user);this._applyOperationContext(t,this.operation);t.iKey=this._config.instrumentationKey();i=!1;try{for(this.telemetryInitializers=this.telemetryInitializers||[],f=this.telemetryInitializers.length,r=0;rl&&(clearInterval(a),s||(o.appInsights.sendPageViewInternal(i,r,l,u,f),o.appInsights.flush()))}catch(v){n._InternalLogging.throwInternalNonUserActionable(n.LoggingSeverity.CRITICAL,new n._InternalLogMessage(n._InternalMessageId.NONUSRACT_TrackPVFailedCalc,"trackPageView failed on page load calculation: "+n.Util.getExceptionName(v),{exception:n.Util.dump(v)}))}},100)},i}();t.PageViewManager=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(n){var t;(function(t){"use strict";var r=function(){function t(n){this.prevPageVisitDataKeyName="prevPageVisitData";this.pageVisitTimeTrackingHandler=n}return t.prototype.trackPreviousPageVisit=function(t,i){try{var r=this.restartPageVisitTimer(t,i);r&&this.pageVisitTimeTrackingHandler(r.pageName,r.pageUrl,r.pageVisitTime)}catch(u){n._InternalLogging.warnToConsole("Auto track page visit time failed, metric will not be collected: "+n.Util.dump(u))}},t.prototype.restartPageVisitTimer=function(t,i){try{var r=this.stopPageVisitTimer();return this.startPageVisitTimer(t,i),r}catch(u){return n._InternalLogging.warnToConsole("Call to restart failed: "+n.Util.dump(u)),null}},t.prototype.startPageVisitTimer=function(t,r){try{if(n.Util.canUseSessionStorage()){if(n.Util.getSessionStorage(this.prevPageVisitDataKeyName)!=null)throw new Error("Cannot call startPageVisit consecutively without first calling stopPageVisit");var u=new i(t,r),f=JSON.stringify(u);n.Util.setSessionStorage(this.prevPageVisitDataKeyName,f)}}catch(e){n._InternalLogging.warnToConsole("Call to start failed: "+n.Util.dump(e))}},t.prototype.stopPageVisitTimer=function(){var r,i,t;try{return n.Util.canUseSessionStorage()?(r=Date.now(),i=n.Util.getSessionStorage(this.prevPageVisitDataKeyName),i?(t=JSON.parse(i),t.pageVisitTime=r-t.pageVisitStartTime,n.Util.removeSessionStorage(this.prevPageVisitDataKeyName),t):null):null}catch(u){return n._InternalLogging.warnToConsole("Stop page visit timer failed: "+n.Util.dump(u)),null}},t}(),i;t.PageVisitTimeManager=r;i=function(){function n(n,t){this.pageVisitStartTime=Date.now();this.pageName=n;this.pageUrl=t}return n}();t.PageVisitData=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){"use strict";(function(n){n[n.SQL=0]="SQL";n[n.Http=1]="Http";n[n.Other=2]="Other"})(n.DependencyKind||(n.DependencyKind={}));var t=n.DependencyKind}(AI||(AI={})),function(n){"use strict";(function(n){n[n.Undefined=0]="Undefined";n[n.Aic=1]="Aic";n[n.Apmc=2]="Apmc"})(n.DependencySourceType||(n.DependencySourceType={}));var t=n.DependencySourceType}(AI||(AI={})),function(n){"use strict";var t=function(t){function i(){this.ver=2;this.kind=n.DataPointType.Aggregation;this.dependencyKind=n.DependencyKind.Other;this.success=!0;this.dependencySource=n.DependencySourceType.Apmc;this.properties={};t.call(this)}return __extends(i,t),i}(Microsoft.Telemetry.Domain);n.RemoteDependencyData=t}(AI||(AI={})),function(n){var t;(function(n){var t;(function(t){"use strict";var i=function(t){function i(i,r,u,f,e,o){t.call(this);this.aiDataContract={id:n.FieldType.Required,ver:n.FieldType.Required,name:n.FieldType.Default,kind:n.FieldType.Required,value:n.FieldType.Default,count:n.FieldType.Default,min:n.FieldType.Default,max:n.FieldType.Default,stdDev:n.FieldType.Default,dependencyKind:n.FieldType.Default,success:n.FieldType.Default,async:n.FieldType.Default,dependencySource:n.FieldType.Default,commandName:n.FieldType.Default,dependencyTypeName:n.FieldType.Default,properties:n.FieldType.Default,resultCode:n.FieldType.Default};this.id=i;this.name=r;this.commandName=u;this.value=f;this.success=e;this.resultCode=o+"";this.dependencyKind=AI.DependencyKind.Http;this.dependencyTypeName="Ajax"}return __extends(i,t),i.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",i.dataType="RemoteDependencyData",i}(AI.RemoteDependencyData);t.RemoteDependencyData=i})(t=n.Telemetry||(n.Telemetry={}))})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(t){"use strict";var r,i;t.Version="0.22.9";r=function(){function r(u){var f=this,e,o,s;if(this._trackAjaxAttempts=0,this.config=u||{},e=r.defaultConfig,e!==undefined)for(o in e)this.config[o]===undefined&&(this.config[o]=e[o]);t._InternalLogging.verboseLogging=function(){return f.config.verboseLogging};t._InternalLogging.enableDebugExceptions=function(){return f.config.enableDebug};s={instrumentationKey:function(){return f.config.instrumentationKey},accountId:function(){return f.config.accountId},sessionRenewalMs:function(){return f.config.sessionRenewalMs},sessionExpirationMs:function(){return f.config.sessionExpirationMs},endpointUrl:function(){return f.config.endpointUrl},emitLineDelimitedJson:function(){return f.config.emitLineDelimitedJson},maxBatchSizeInBytes:function(){return f.config.maxBatchSizeInBytes},maxBatchInterval:function(){return f.config.maxBatchInterval},disableTelemetry:function(){return f.config.disableTelemetry},sampleRate:function(){return f.config.samplingPercentage},cookieDomain:function(){return f.config.cookieDomain}};this.context=new t.TelemetryContext(s);this._pageViewManager=new n.ApplicationInsights.Telemetry.PageViewManager(this,this.config.overridePageViewDuration);this._eventTracking=new i("trackEvent");this._eventTracking.action=function(n,i,r,u,e){e?isNaN(e.duration)&&(e.duration=r):e={duration:r};var o=new t.Telemetry.Event(n,u,e),s=new t.Telemetry.Common.Data(t.Telemetry.Event.dataType,o),h=new t.Telemetry.Common.Envelope(s,t.Telemetry.Event.envelopeType);f.context.track(h)};this._pageTracking=new i("trackPageView");this._pageTracking.action=function(n,t,i,r,u){f.sendPageViewInternal(n,t,i,r,u)};this._pageVisitTimeManager=new t.Telemetry.PageVisitTimeManager(function(n,t,i){return f.trackPageVisitTime(n,t,i)});this.config.disableAjaxTracking||new n.ApplicationInsights.AjaxMonitor(this)}return r.prototype.sendPageViewInternal=function(n,i,r,u,f){var e=new t.Telemetry.PageView(n,i,r,u,f),o=new t.Telemetry.Common.Data(t.Telemetry.PageView.dataType,e),s=new t.Telemetry.Common.Envelope(o,t.Telemetry.PageView.envelopeType);this.context.track(s);this._trackAjaxAttempts=0},r.prototype.sendPageViewPerformanceInternal=function(n){var i=new t.Telemetry.Common.Data(t.Telemetry.PageViewPerformance.dataType,n),r=new t.Telemetry.Common.Envelope(i,t.Telemetry.PageViewPerformance.envelopeType);this.context.track(r)},r.prototype.startTrackPage=function(n){try{typeof n!="string"&&(n=window.document&&window.document.title||"");this._pageTracking.start(n)}catch(i){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_StartTrackFailed,"startTrackPage failed, page view may not be collected: "+t.Util.getExceptionName(i),{exception:t.Util.dump(i)}))}},r.prototype.stopTrackPage=function(n,i,r,u){try{typeof n!="string"&&(n=window.document&&window.document.title||"");typeof i!="string"&&(i=window.location&&window.location.href||"");this._pageTracking.stop(n,i,r,u);this.config.autoTrackPageVisitTime&&this._pageVisitTimeManager.trackPreviousPageVisit(n,i)}catch(f){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_StopTrackFailed,"stopTrackPage failed, page view will not be collected: "+t.Util.getExceptionName(f),{exception:t.Util.dump(f)}))}},r.prototype.trackPageView=function(n,i,r,u,f){try{this._pageViewManager.trackPageView(n,i,r,u,f);this.config.autoTrackPageVisitTime&&this._pageVisitTimeManager.trackPreviousPageVisit(n,i)}catch(e){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_TrackPVFailed,"trackPageView failed, page view will not be collected: "+t.Util.getExceptionName(e),{exception:t.Util.dump(e)}))}},r.prototype.startTrackEvent=function(n){try{this._eventTracking.start(n)}catch(i){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_StartTrackEventFailed,"startTrackEvent failed, event will not be collected: "+t.Util.getExceptionName(i),{exception:t.Util.dump(i)}))}},r.prototype.stopTrackEvent=function(n,i,r){try{this._eventTracking.stop(n,undefined,i,r)}catch(u){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_StopTrackEventFailed,"stopTrackEvent failed, event will not be collected: "+t.Util.getExceptionName(u),{exception:t.Util.dump(u)}))}},r.prototype.trackEvent=function(n,i,r){try{var f=new t.Telemetry.Event(n,i,r),e=new t.Telemetry.Common.Data(t.Telemetry.Event.dataType,f),o=new t.Telemetry.Common.Envelope(e,t.Telemetry.Event.envelopeType);this.context.track(o)}catch(u){t._InternalLogging.throwInternalNonUserActionable(t.LoggingSeverity.CRITICAL,new t._InternalLogMessage(t._InternalMessageId.NONUSRACT_TrackEventFailed,"trackEvent failed, event will not be collected: "+t.Util.getExceptionName(u),{exception:t.Util.dump(u)}))}},r.prototype.trackAjax=function(n,i,r,u,f,e){if(this.config.maxAjaxCallsPerView===-1||this._trackAjaxAttempts0?n.maxBatchSizeInBytes:1e6,n.maxBatchInterval=isNaN(n.maxBatchInterval)?15e3:n.maxBatchInterval,n.enableDebug=t.Util.stringToBoolOrDefault(n.enableDebug),n.disableExceptionTracking=n.disableExceptionTracking!==undefined&&n.disableExceptionTracking!==null?t.Util.stringToBoolOrDefault(n.disableExceptionTracking):!1,n.disableTelemetry=t.Util.stringToBoolOrDefault(n.disableTelemetry),n.verboseLogging=t.Util.stringToBoolOrDefault(n.verboseLogging),n.emitLineDelimitedJson=t.Util.stringToBoolOrDefault(n.emitLineDelimitedJson),n.diagnosticLogInterval=n.diagnosticLogInterval||1e4,n.autoTrackPageVisitTime=t.Util.stringToBoolOrDefault(n.autoTrackPageVisitTime),(isNaN(n.samplingPercentage)||n.samplingPercentage<=0||n.samplingPercentage>=100)&&(n.samplingPercentage=100),n.disableAjaxTracking=n.disableAjaxTracking!==undefined&&n.disableAjaxTracking!==null?t.Util.stringToBoolOrDefault(n.disableAjaxTracking):!1,n.maxAjaxCallsPerView=isNaN(n.maxAjaxCallsPerView)?500:n.maxAjaxCallsPerView,n.disableCorrelationHeaders=n.disableCorrelationHeaders!==undefined&&n.disableCorrelationHeaders!==null?t.Util.stringToBoolOrDefault(n.disableCorrelationHeaders):!0,n.disableFlushOnBeforeUnload=n.disableFlushOnBeforeUnload!==undefined&&n.disableFlushOnBeforeUnload!==null?t.Util.stringToBoolOrDefault(n.disableFlushOnBeforeUnload):!1,n},i}();t.Initialization=i})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})),function(n){var t;(function(){"use strict";var r,u;try{if(typeof window!="undefined"&&typeof JSON!="undefined")if(r="appInsights",window[r]===undefined)n.ApplicationInsights.AppInsights.defaultConfig=n.ApplicationInsights.Initialization.getDefaultConfig();else{var f=window[r]||{},t=new n.ApplicationInsights.Initialization(f),i=t.loadAppInsights();for(u in i)f[u]=i[u];t.emptyQueue();t.pollInteralLogs(i);t.addHousekeepingBeforeUnload(i)}}catch(e){n.ApplicationInsights._InternalLogging.warnToConsole("Failed to initialize AppInsights JS SDK: "+e.message)}})(t=n.ApplicationInsights||(n.ApplicationInsights={}))}(Microsoft||(Microsoft={})) diff --git a/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/tools/prefix.html b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/tools/prefix.html new file mode 100644 index 0000000..dd46c13 --- /dev/null +++ b/packages/Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167/tools/prefix.html @@ -0,0 +1,10 @@ + diff --git a/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/Microsoft.AspNet.Identity.Core.xml b/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/Microsoft.AspNet.Identity.Core.xml new file mode 100644 index 0000000..078ec53 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/Microsoft.AspNet.Identity.Core.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Core + + + + + Sync method to send the IdentityMessage + + + + + + diff --git a/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml b/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml new file mode 100644 index 0000000..812d824 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Core.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Core + + + + Static class to hold configuration settings for the Identity system + + + Settings class which holds the various options for the system + + + Helper class which contains methods that encapsulate common unit of work functionality on an IdentityStoreContext, i.e. ChangePasswordAsync or CreateLocalUserAsync and takes care of calling SaveChangesAsync + diff --git a/packages/Microsoft.AspNet.Identity.Core.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml b/packages/Microsoft.AspNet.Identity.Core.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml new file mode 100644 index 0000000..812d824 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Core.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Core.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Core + + + + Static class to hold configuration settings for the Identity system + + + Settings class which holds the various options for the system + + + Helper class which contains methods that encapsulate common unit of work functionality on an IdentityStoreContext, i.e. ChangePasswordAsync or CreateLocalUserAsync and takes care of calling SaveChangesAsync + diff --git a/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/Microsoft.AspNet.Identity.EntityFramework.xml b/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/Microsoft.AspNet.Identity.EntityFramework.xml new file mode 100644 index 0000000..71fd8c4 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/Microsoft.AspNet.Identity.EntityFramework.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.EntityFramework + + + + + EntityFramework based implementation + + + + + + EntityFramework based implementation diff --git a/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml b/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml new file mode 100644 index 0000000..33b4b24 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.EntityFramework.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.EntityFramework + + + + Concrete instance of the IdentityDbContext which uses the default framework entities + + + Default constructor which uses the "DefaultConnection" connectionString + + + Constructor which takes the connection string to use + The connection string to use. diff --git a/packages/Microsoft.AspNet.Identity.EntityFramework.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml b/packages/Microsoft.AspNet.Identity.EntityFramework.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml new file mode 100644 index 0000000..33b4b24 --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.EntityFramework.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.EntityFramework.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.EntityFramework + + + + Concrete instance of the IdentityDbContext which uses the default framework entities + + + Default constructor which uses the "DefaultConnection" connectionString + + + Constructor which takes the connection string to use + The connection string to use. diff --git a/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/Microsoft.AspNet.Identity.Owin.xml b/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/Microsoft.AspNet.Identity.Owin.xml new file mode 100644 index 0000000..952321d --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/Microsoft.AspNet.Identity.Owin.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Owin + + + + + Extension methods for SignInManager/> + + + + + Called to generate the ClaimsIdentity for the user, override to add additional claims before SignIn + diff --git a/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml b/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml new file mode 100644 index 0000000..185a7cc --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Owin.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Owin + + + + 扩展,以更轻松地获取标识的用户名/用户 ID 声明。 + + + 如果存在具有指定类型的声明,则返回第一个声明的声明值;否则返回 null。 + 返回 + + + 使用 UserIdClaimType 返回用户 ID。 diff --git a/packages/Microsoft.AspNet.Identity.Owin.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml b/packages/Microsoft.AspNet.Identity.Owin.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml new file mode 100644 index 0000000..185a7cc --- /dev/null +++ b/packages/Microsoft.AspNet.Identity.Owin.zh-Hans.2.2.1/lib/net45/zh-Hans/Microsoft.AspNet.Identity.Owin.xml @@ -0,0 +1,15 @@ + + + + Microsoft.AspNet.Identity.Owin + + + + 扩展,以更轻松地获取标识的用户名/用户 ID 声明。 + + + 如果存在具有指定类型的声明,则返回第一个声明的声明值;否则返回 null。 + 返回 + + + 使用 UserIdClaimType 返回用户 ID。 diff --git a/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/System.Web.Mvc.xml new file mode 100644 index 0000000..cd5a44e --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/System.Web.Mvc.xml @@ -0,0 +1,15 @@ + + + + System.Web.Mvc + + + + Represents an attribute that specifies which HTTP verbs an action method will respond to. + + + Initializes a new instance of the class by using a list of HTTP verbs that the action method will respond to. + The HTTP verbs that the action method will respond to. + The parameter is null or zero length. + + diff --git a/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml new file mode 100644 index 0000000..6e56560 --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml @@ -0,0 +1,15 @@ + + + + System.Web.Mvc + + + + 表示一个特性,该特性指定操作方法将响应的 HTTP 谓词。 + + + 使用操作方法将响应的 HTTP 谓词的列表来初始化 类的新实例。 + 操作方法将响应的 HTTP 谓词。 + + 参数为 null 或零长度。 + diff --git a/packages/Microsoft.AspNet.Mvc.zh-Hans.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.zh-Hans.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml new file mode 100644 index 0000000..6e56560 --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.zh-Hans.5.2.3/lib/net45/zh-Hans/System.Web.Mvc.xml @@ -0,0 +1,15 @@ + + + + System.Web.Mvc + + + + 表示一个特性,该特性指定操作方法将响应的 HTTP 谓词。 + + + 使用操作方法将响应的 HTTP 谓词的列表来初始化 类的新实例。 + 操作方法将响应的 HTTP 谓词。 + + 参数为 null 或零长度。 + diff --git a/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/System.Web.Razor.xml b/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/System.Web.Razor.xml new file mode 100644 index 0000000..2841c7b --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/System.Web.Razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a Razor code language that is based on C# syntax. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the class. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the type of the code provider. + The type of the code provider. diff --git a/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/zh-Hans/system.web.razor.xml b/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/zh-Hans/system.web.razor.xml new file mode 100644 index 0000000..b04e9aa --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.3.2.3/lib/net45/zh-Hans/system.web.razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.Razor + + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。表示基于 C# 语法的 Razor 代码语言。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。初始化 类的新实例。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。获取代码提供程序的类型。 + 代码提供程序的类型。 diff --git a/packages/Microsoft.AspNet.Razor.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.razor.xml b/packages/Microsoft.AspNet.Razor.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.razor.xml new file mode 100644 index 0000000..b04e9aa --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.Razor + + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。表示基于 C# 语法的 Razor 代码语言。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。初始化 类的新实例。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。获取代码提供程序的类型。 + 代码提供程序的类型。 diff --git a/packages/Microsoft.AspNet.Web.Optimization.1.1.3/lib/net40/system.web.optimization.xml b/packages/Microsoft.AspNet.Web.Optimization.1.1.3/lib/net40/system.web.optimization.xml new file mode 100644 index 0000000..78f6a47 --- /dev/null +++ b/packages/Microsoft.AspNet.Web.Optimization.1.1.3/lib/net40/system.web.optimization.xml @@ -0,0 +1,15 @@ + + + + System.Web.Optimization + + + + Represents a list of file references to be bundled together as a single resource. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The virtual path used to reference the from within a view or Web page. diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.Helpers.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.Helpers.xml new file mode 100644 index 0000000..c54c065 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.Helpers.xml @@ -0,0 +1,15 @@ + + + + System.Web.Helpers + + + + Displays data in the form of a graphical chart. + + + Initializes a new instance of the class. + The width, in pixels, of the complete chart image. + The height, in pixels, of the complete chart image. + (Optional) The template (theme) to apply to the chart. + (Optional) The template (theme) path and file name to apply to the chart. diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Deployment.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Deployment.xml new file mode 100644 index 0000000..13b09ac --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Deployment.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Deployment + + + + Provides a registration point for pre-application start code for Web Pages deployment. + + + Registers pre-application start code for Web Pages deployment. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides methods that are used to get deployment information about the Web application. + diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Razor.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Razor.xml new file mode 100644 index 0000000..eab3a17 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.Razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the base class for the compiling path that contains event data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the class. + The string of virtual path. + The host for the webpage razor. + + diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.xml new file mode 100644 index 0000000..abe5b0d --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/System.Web.WebPages.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages + + + + Helps prevent malicious scripts from submitting forged page requests. + + + Adds an authenticating token to a form to help protect against request forgery. + Returns a string that contains the encrypted token value in a hidden HTML field. + The current object is null. + + diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml new file mode 100644 index 0000000..2f0ec89 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml @@ -0,0 +1,15 @@ + + + + System.Web.Helpers + + + + 以图表格式显示数据。 + + + 初始化 类的新实例。 + 整个图表图像的宽度(以像素为单位)。 + 整个图表图像的高度(以像素为单位)。 + (可选)要应用到图表的模板(主题)。 + (可选)要应用到图表的模板(主题)路径和文件名。 diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml new file mode 100644 index 0000000..c24409e --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Deployment + + + + 为 Web Pages 部署应用程序预启动代码提供注册点。 + + + 注册 Web Pages 部署应用程序预启动代码。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。提供用于获取有关 Web 应用程序的部署信息的方法。 + diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml new file mode 100644 index 0000000..51050a4 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Razor + + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。表示包含事件数据的编译路径的基类。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。初始化 类的新实例。 + 虚拟路径的字符串。 + 网页 Razor 的主机。 + + diff --git a/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml new file mode 100644 index 0000000..fdda07b --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages + + + + 帮助防止恶意脚本提交伪造的页面请求。 + + + 将身份验证令牌添加到表单中有助于防止请求伪造。 + 返回包含隐藏 HTML 字段中加密令牌值的字符串。 + 当前 对象为 null。 + + diff --git a/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml new file mode 100644 index 0000000..2f0ec89 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.helpers.xml @@ -0,0 +1,15 @@ + + + + System.Web.Helpers + + + + 以图表格式显示数据。 + + + 初始化 类的新实例。 + 整个图表图像的宽度(以像素为单位)。 + 整个图表图像的高度(以像素为单位)。 + (可选)要应用到图表的模板(主题)。 + (可选)要应用到图表的模板(主题)路径和文件名。 diff --git a/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml new file mode 100644 index 0000000..c24409e --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.deployment.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Deployment + + + + 为 Web Pages 部署应用程序预启动代码提供注册点。 + + + 注册 Web Pages 部署应用程序预启动代码。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。提供用于获取有关 Web 应用程序的部署信息的方法。 + diff --git a/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml new file mode 100644 index 0000000..51050a4 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.razor.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages.Razor + + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。表示包含事件数据的编译路径的基类。 + + + 此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。初始化 类的新实例。 + 虚拟路径的字符串。 + 网页 Razor 的主机。 + + diff --git a/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml new file mode 100644 index 0000000..fdda07b --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.zh-Hans.3.2.3/lib/net45/zh-Hans/system.web.webpages.xml @@ -0,0 +1,15 @@ + + + + System.Web.WebPages + + + + 帮助防止恶意脚本提交伪造的页面请求。 + + + 将身份验证令牌添加到表单中有助于防止请求伪造。 + 返回包含隐藏 HTML 字段中加密令牌值的字符串。 + 当前 对象为 null。 + + diff --git a/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0/lib/net45/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml b/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0/lib/net45/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml new file mode 100644 index 0000000..7d4536d --- /dev/null +++ b/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0/lib/net45/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml @@ -0,0 +1,15 @@ + + + + Microsoft.CodeDom.Providers.DotNetCompilerPlatform + + + + + Provides access to instances of the .NET Compiler Platform C# code generator and code compiler. + + + + + Default Constructor + diff --git a/packages/Microsoft.Net.Compilers.1.0.0/tools/VBCSCompiler.exe.config b/packages/Microsoft.Net.Compilers.1.0.0/tools/VBCSCompiler.exe.config new file mode 100644 index 0000000..ea60c89 --- /dev/null +++ b/packages/Microsoft.Net.Compilers.1.0.0/tools/VBCSCompiler.exe.config @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/packages/Microsoft.Owin.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml b/packages/Microsoft.Owin.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml new file mode 100644 index 0000000..43a2be9 --- /dev/null +++ b/packages/Microsoft.Owin.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin + + + + 表示 Cookie 选项。 + + + 初始化 类的新实例。 + + + 获取或设置要与 Cookie 关联的域。 + 要与 Cookie 关联的域。 diff --git a/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/Microsoft.Owin.Host.SystemWeb.xml b/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/Microsoft.Owin.Host.SystemWeb.xml new file mode 100644 index 0000000..025a56f --- /dev/null +++ b/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/Microsoft.Owin.Host.SystemWeb.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Host.SystemWeb + + + + + Locates the startup class based on the following convention: + AssemblyName.Startup, with a method named Configuration + + + + + diff --git a/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml b/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml new file mode 100644 index 0000000..a48d6de --- /dev/null +++ b/packages/Microsoft.Owin.Host.SystemWeb.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Host.SystemWeb + + + + 将来自 System.Web 的请求作为 OWIN 请求进行处理。 + + + 使用默认的 OWIN 应用程序处理请求。 + + + 启动对 HTTP 处理程序的异步调用。 + 一个 System.IAsyncResult,其中包含有关进程状态的信息。 diff --git a/packages/Microsoft.Owin.Host.SystemWeb.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml b/packages/Microsoft.Owin.Host.SystemWeb.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml new file mode 100644 index 0000000..a48d6de --- /dev/null +++ b/packages/Microsoft.Owin.Host.SystemWeb.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Host.SystemWeb.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Host.SystemWeb + + + + 将来自 System.Web 的请求作为 OWIN 请求进行处理。 + + + 使用默认的 OWIN 应用程序处理请求。 + + + 启动对 HTTP 处理程序的异步调用。 + 一个 System.IAsyncResult,其中包含有关进程状态的信息。 diff --git a/packages/Microsoft.Owin.Security.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml b/packages/Microsoft.Owin.Security.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml new file mode 100644 index 0000000..7218221 --- /dev/null +++ b/packages/Microsoft.Owin.Security.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security + + + + 提供只有身份验证中间件实现需要的 app.Property 值的扩展方法。 + + + 返回前面设置的、外部登录中间件在浏览器导航回返回 URL 时应使用的 AuthenticationType。 + 传递给应用程序启动代码的应用程序生成器 + + + 由中间件调用,用于更改外部登录中间件在浏览器导航回返回 URL 时应使用的 AuthenticationType 的名称。 diff --git a/packages/Microsoft.Owin.Security.Cookies.3.0.1/lib/net45/Microsoft.Owin.Security.Cookies.xml b/packages/Microsoft.Owin.Security.Cookies.3.0.1/lib/net45/Microsoft.Owin.Security.Cookies.xml new file mode 100644 index 0000000..2df518d --- /dev/null +++ b/packages/Microsoft.Owin.Security.Cookies.3.0.1/lib/net45/Microsoft.Owin.Security.Cookies.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Cookies + + + + + Default values related to cookie-based authentication middleware + + + + + The default value used for CookieAuthenticationOptions.AuthenticationType + diff --git a/packages/Microsoft.Owin.Security.Facebook.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml b/packages/Microsoft.Owin.Security.Facebook.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml new file mode 100644 index 0000000..7434f47 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Facebook.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Facebook + + + + 在质询导致重定向到 Facebook 中间件中的授权终结点时传递上下文 + + + 创建新的上下文对象。 + OWIN 请求上下文 + Facebook 中间件选项 + 质询的身份验证属性 + 初始重定向 URI diff --git a/packages/Microsoft.Owin.Security.Facebook.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml b/packages/Microsoft.Owin.Security.Facebook.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml new file mode 100644 index 0000000..7434f47 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Facebook.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Facebook.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Facebook + + + + 在质询导致重定向到 Facebook 中间件中的授权终结点时传递上下文 + + + 创建新的上下文对象。 + OWIN 请求上下文 + Facebook 中间件选项 + 质询的身份验证属性 + 初始重定向 URI diff --git a/packages/Microsoft.Owin.Security.Google.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml b/packages/Microsoft.Owin.Security.Google.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml new file mode 100644 index 0000000..da12a85 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Google.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Google + + + + 在质询导致重定向到 Google OpenID 中间件中的授权终结点时传递上下文 + + + 创建新的上下文对象。 + OWIN 请求上下文 + Google OpenID 中间件选项 + 质询的身份验证属性 + 初始重定向 URI diff --git a/packages/Microsoft.Owin.Security.Google.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml b/packages/Microsoft.Owin.Security.Google.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml new file mode 100644 index 0000000..da12a85 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Google.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Google.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Google + + + + 在质询导致重定向到 Google OpenID 中间件中的授权终结点时传递上下文 + + + 创建新的上下文对象。 + OWIN 请求上下文 + Google OpenID 中间件选项 + 质询的身份验证属性 + 初始重定向 URI diff --git a/packages/Microsoft.Owin.Security.MicrosoftAccount.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml b/packages/Microsoft.Owin.Security.MicrosoftAccount.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml new file mode 100644 index 0000000..7341b5e --- /dev/null +++ b/packages/Microsoft.Owin.Security.MicrosoftAccount.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.MicrosoftAccount + + + + 指定回调方法, 调用这些方法使开发人员可以控制身份验证过程。/&amp;gt; + + + 在质询导致重定向到 Microsoft 中间件中的授权终结点时调用 + 包含质询的重定向 URI 和 + + + 当 Microsoft 成功对用户进行身份验证时调用 diff --git a/packages/Microsoft.Owin.Security.MicrosoftAccount.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml b/packages/Microsoft.Owin.Security.MicrosoftAccount.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml new file mode 100644 index 0000000..7341b5e --- /dev/null +++ b/packages/Microsoft.Owin.Security.MicrosoftAccount.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.MicrosoftAccount.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.MicrosoftAccount + + + + 指定回调方法, 调用这些方法使开发人员可以控制身份验证过程。/&amp;gt; + + + 在质询导致重定向到 Microsoft 中间件中的授权终结点时调用 + 包含质询的重定向 URI 和 + + + 当 Microsoft 成功对用户进行身份验证时调用 diff --git a/packages/Microsoft.Owin.Security.Twitter.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml b/packages/Microsoft.Owin.Security.Twitter.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml new file mode 100644 index 0000000..40e4ac0 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Twitter.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Twitter + + + + 指定回调方法, 调用这些方法使开发人员可以控制身份验证过程。/&amp;gt; + + + 在质询导致重定向到 Twitter 中间件中的授权终结点时调用 + 包含质询的重定向 URI 和 + + + 当 Twitter 成功对用户进行身份验证时调用 diff --git a/packages/Microsoft.Owin.Security.Twitter.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml b/packages/Microsoft.Owin.Security.Twitter.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml new file mode 100644 index 0000000..40e4ac0 --- /dev/null +++ b/packages/Microsoft.Owin.Security.Twitter.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.Twitter.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security.Twitter + + + + 指定回调方法, 调用这些方法使开发人员可以控制身份验证过程。/&amp;gt; + + + 在质询导致重定向到 Twitter 中间件中的授权终结点时调用 + 包含质询的重定向 URI 和 + + + 当 Twitter 成功对用户进行身份验证时调用 diff --git a/packages/Microsoft.Owin.Security.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml b/packages/Microsoft.Owin.Security.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml new file mode 100644 index 0000000..7218221 --- /dev/null +++ b/packages/Microsoft.Owin.Security.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.Security.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin.Security + + + + 提供只有身份验证中间件实现需要的 app.Property 值的扩展方法。 + + + 返回前面设置的、外部登录中间件在浏览器导航回返回 URL 时应使用的 AuthenticationType。 + 传递给应用程序启动代码的应用程序生成器 + + + 由中间件调用,用于更改外部登录中间件在浏览器导航回返回 URL 时应使用的 AuthenticationType 的名称。 diff --git a/packages/Microsoft.Owin.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml b/packages/Microsoft.Owin.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml new file mode 100644 index 0000000..43a2be9 --- /dev/null +++ b/packages/Microsoft.Owin.zh-Hans.3.0.1/lib/net45/zh-Hans/Microsoft.Owin.xml @@ -0,0 +1,15 @@ + + + + Microsoft.Owin + + + + 表示 Cookie 选项。 + + + 初始化 类的新实例。 + + + 获取或设置要与 Cookie 关联的域。 + 要与 Cookie 关联的域。 diff --git a/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.js b/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.js new file mode 100644 index 0000000..211ad37 --- /dev/null +++ b/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! diff --git a/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.min.js b/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.min.js new file mode 100644 index 0000000..4ba6e81 --- /dev/null +++ b/packages/Microsoft.jQuery.Unobtrusive.Validation.3.2.3/Content/Scripts/jquery.validate.unobtrusive.min.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/* diff --git a/packages/Modernizr.2.6.2/Content/Scripts/modernizr-2.6.2.js b/packages/Modernizr.2.6.2/Content/Scripts/modernizr-2.6.2.js new file mode 100644 index 0000000..68336c2 --- /dev/null +++ b/packages/Modernizr.2.6.2/Content/Scripts/modernizr-2.6.2.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * Copyright (c) Faruk Ates, Paul Irish, Alex Sexton; http://www.modernizr.com/license/ + * diff --git a/packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.xml new file mode 100644 index 0000000..d11ad4b --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/net20/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.xml new file mode 100644 index 0000000..2583061 --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/net35/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.xml new file mode 100644 index 0000000..2583061 --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/net40/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.xml new file mode 100644 index 0000000..d11ad4b --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/net45/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.xml new file mode 100644 index 0000000..d11ad4b --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/netcore45/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/portable-net40%2Bsl5%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/portable-net40%2Bsl5%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml new file mode 100644 index 0000000..d11ad4b --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/portable-net40%2Bsl5%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + diff --git a/packages/Newtonsoft.Json.6.0.4/lib/portable-net45%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.6.0.4/lib/portable-net45%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml new file mode 100644 index 0000000..d11ad4b --- /dev/null +++ b/packages/Newtonsoft.Json.6.0.4/lib/portable-net45%2Bwp80%2Bwin8%2Bwpa81/Newtonsoft.Json.xml @@ -0,0 +1,15 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + diff --git a/packages/Respond.1.2.0/content/Scripts/respond.js b/packages/Respond.1.2.0/content/Scripts/respond.js new file mode 100644 index 0000000..cc4932f --- /dev/null +++ b/packages/Respond.1.2.0/content/Scripts/respond.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ diff --git a/packages/Respond.1.2.0/content/Scripts/respond.min.js b/packages/Respond.1.2.0/content/Scripts/respond.min.js new file mode 100644 index 0000000..cc4932f --- /dev/null +++ b/packages/Respond.1.2.0/content/Scripts/respond.min.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ diff --git a/packages/bootstrap.3.0.0/content/Content/bootstrap.css b/packages/bootstrap.3.0.0/content/Content/bootstrap.css new file mode 100644 index 0000000..a720f01 --- /dev/null +++ b/packages/bootstrap.3.0.0/content/Content/bootstrap.css @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. The notices and licenses below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc diff --git a/packages/bootstrap.3.0.0/content/Content/bootstrap.min.css b/packages/bootstrap.3.0.0/content/Content/bootstrap.min.css new file mode 100644 index 0000000..a720f01 --- /dev/null +++ b/packages/bootstrap.3.0.0/content/Content/bootstrap.min.css @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. The notices and licenses below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc diff --git a/packages/bootstrap.3.0.0/content/Scripts/bootstrap.js b/packages/bootstrap.3.0.0/content/Scripts/bootstrap.js new file mode 100644 index 0000000..eed6130 --- /dev/null +++ b/packages/bootstrap.3.0.0/content/Scripts/bootstrap.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ + diff --git a/packages/bootstrap.3.0.0/content/Scripts/bootstrap.min.js b/packages/bootstrap.3.0.0/content/Scripts/bootstrap.min.js new file mode 100644 index 0000000..eed6130 --- /dev/null +++ b/packages/bootstrap.3.0.0/content/Scripts/bootstrap.min.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ + diff --git a/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2-vsdoc.js b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2-vsdoc.js new file mode 100644 index 0000000..4ba6e81 --- /dev/null +++ b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2-vsdoc.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/* diff --git a/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.js b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.js new file mode 100644 index 0000000..211ad37 --- /dev/null +++ b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! diff --git a/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.min.js b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.min.js new file mode 100644 index 0000000..1c8c4ba --- /dev/null +++ b/packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.min.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * JQUERY CORE 1.10.2; Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors; http://jquery.org/license + * Includes Sizzle.js; Copyright 2013 jQuery Foundation, Inc. and other contributors; http://opensource.org/licenses/MIT diff --git a/packages/jQuery.1.10.2/Tools/jquery-1.10.2.intellisense.js b/packages/jQuery.1.10.2/Tools/jquery-1.10.2.intellisense.js new file mode 100644 index 0000000..ffae5ab --- /dev/null +++ b/packages/jQuery.1.10.2/Tools/jquery-1.10.2.intellisense.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +intellisense.annotate(jQuery, { diff --git a/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate-vsdoc.js b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate-vsdoc.js new file mode 100644 index 0000000..4ba6e81 --- /dev/null +++ b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate-vsdoc.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/* diff --git a/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.js b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.js new file mode 100644 index 0000000..211ad37 --- /dev/null +++ b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! diff --git a/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.min.js b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.min.js new file mode 100644 index 0000000..9f2a802 --- /dev/null +++ b/packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.min.js @@ -0,0 +1,15 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. Insofar as a script file is dual licensed under GPL, + * Microsoft neither took the code under GPL nor distributes it thereunder but + * under the terms set out in this paragraph. All notices and licenses + * below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! jQuery Validation Plugin - v1.11.1 - 3/22/2013\n* https://github.com/jzaefferer/jquery-validation