update pacchetti
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
d2fa2e673e9f8b4569aec155fc44f26874470cab
|
||||
6a5e843a569e59861c48bea3d56aba6e02f0ea4d
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+390
-331
File diff suppressed because it is too large
Load Diff
+8
-31
@@ -54,14 +54,14 @@
|
||||
<!--gestione sw uploader locale-->
|
||||
<add key="localUplURL" value="http://IIS02/" />
|
||||
<!--stringhe connessione-->
|
||||
<add key="WebSCRConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="WebSCRFilesConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="DevicesAuthConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="WebSCRConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
<add key="WebSCRFilesConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
<add key="DevicesAuthConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
</appSettings>
|
||||
<connectionStrings>
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCRConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCR_filesConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR_files;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCRConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCR_filesConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR_files;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
</connectionStrings>
|
||||
<!--
|
||||
For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
|
||||
@@ -114,30 +114,7 @@
|
||||
<!--<sessionState mode="InProc" timeout="30" />-->
|
||||
<sessionState mode="Custom" customProvider="MySessionStateStore">
|
||||
<providers>
|
||||
<!-- For more details check https://github.com/Azure/aspnet-redis-providers/wiki -->
|
||||
<!-- Either use 'connectionString' OR 'settingsClassName' and 'settingsMethodName' OR use 'host','port','accessKey','ssl','connectionTimeoutInMilliseconds' and 'operationTimeoutInMilliseconds'. -->
|
||||
<!-- 'throwOnError','retryTimeoutInMilliseconds','databaseId' and 'applicationName' can be used with both options. -->
|
||||
<!--
|
||||
<add name="MySessionStateStore"
|
||||
host = "127.0.0.1" [String]
|
||||
port = "" [number]
|
||||
accessKey = "" [String]
|
||||
ssl = "false" [true|false]
|
||||
throwOnError = "true" [true|false]
|
||||
retryTimeoutInMilliseconds = "5000" [number]
|
||||
databaseId = "0" [number]
|
||||
applicationName = "" [String]
|
||||
connectionTimeoutInMilliseconds = "5000" [number]
|
||||
operationTimeoutInMilliseconds = "1000" [number]
|
||||
connectionString = "<Valid StackExchange.Redis connection string>" [String]
|
||||
settingsClassName = "<Assembly qualified class name that contains settings method specified below. Which basically return 'connectionString' value>" [String]
|
||||
settingsMethodName = "<Settings method should be defined in settingsClass. It should be public, static, does not take any parameters and should have a return type of 'String', which is basically 'connectionString' value.>" [String]
|
||||
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
|
||||
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
|
||||
redisSerializerType = "<Assembly qualified class name that implements Microsoft.Web.Redis.ISerializer>" [String]
|
||||
/>
|
||||
-->
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
@@ -201,7 +178,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
|
||||
|
||||
+10
-9
@@ -68,17 +68,17 @@
|
||||
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.2.2.5\lib\net40\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=2.2.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.2.2.6\lib\net40\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
<Reference Include="Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.4.4.12\lib\net45\NLog.dll</HintPath>
|
||||
<HintPath>..\packages\NLog.4.5.2\lib\net45\NLog.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.Web.4.5.1\lib\net35\NLog.Web.dll</HintPath>
|
||||
<HintPath>..\packages\NLog.Web.4.5.2\lib\net35\NLog.Web.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="StackExchange.Redis, Version=1.2.6.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.1.2.6\lib\net46\StackExchange.Redis.dll</HintPath>
|
||||
@@ -90,6 +90,9 @@
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.IO.Compression" />
|
||||
<Reference Include="System.Runtime.Serialization" />
|
||||
<Reference Include="System.ServiceModel" />
|
||||
<Reference Include="System.Transactions" />
|
||||
<Reference Include="System.Web.ApplicationServices" />
|
||||
<Reference Include="System.Web.DynamicData" />
|
||||
<Reference Include="System.Web.Entity" />
|
||||
@@ -386,9 +389,7 @@
|
||||
<Content Include="fonts\fontawesome-webfont.woff" />
|
||||
<Content Include="fonts\fontawesome-webfont.ttf" />
|
||||
<Content Include="fonts\fontawesome-webfont.eot" />
|
||||
<Content Include="NLog.config">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="NLog.config" />
|
||||
<None Include="NLog.xsd">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
<IISExpressWindowsAuthentication />
|
||||
<IISExpressUseClassicPipelineMode />
|
||||
<UseGlobalApplicationHostFile />
|
||||
<LastActiveSolutionConfig>OVH|Any CPU</LastActiveSolutionConfig>
|
||||
</PropertyGroup>
|
||||
<ProjectExtensions>
|
||||
<VisualStudio>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -65,6 +65,21 @@
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetAppBasePathLayoutRenderer">
|
||||
<summary>
|
||||
Rendering Application BasePath. <see cref="M:System.Web.Hosting.HostingEnvironment.MapPath(System.String)"/>("~")
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetAppBasePathLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Append to target
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetAppBasePathLayoutRenderer.CloseLayoutRenderer">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Item variable.
|
||||
@@ -429,6 +444,21 @@
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetWebRootPathLayoutRenderer">
|
||||
<summary>
|
||||
Rendering WebRootPath. <see cref="M:System.Web.Hosting.HostingEnvironment.MapPath(System.String)"/>("/")
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetWebRootPathLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Append to target
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetWebRootPathLayoutRenderer.CloseLayoutRenderer">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer">
|
||||
<summary>
|
||||
Overwrite the NLog.LayoutRenderers.AssemblyVersionLayoutRenderer
|
||||
|
||||
Binary file not shown.
+11306
-9132
File diff suppressed because it is too large
Load Diff
Binary file not shown.
+254
-102
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -24,18 +24,42 @@
|
||||
</microsoft.web>
|
||||
<!-- SteamWare -->
|
||||
<connectionStrings>
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString1" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString1"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer16;Encrypt=False;TrustServerCertificate=True"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString"
|
||||
connectionString="Data Source=SQLSTEAM;Initial Catalog=SEL_fatture_SteamWare;Persist Security Info=True;User ID=sa;Password=keyhammer;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
</connectionStrings>
|
||||
<system.web>
|
||||
<pages>
|
||||
|
||||
Binary file not shown.
@@ -54,14 +54,14 @@
|
||||
<!--gestione sw uploader locale-->
|
||||
<add key="localUplURL" value="http://IIS02/" />
|
||||
<!--stringhe connessione-->
|
||||
<add key="WebSCRConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="WebSCRFilesConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="DevicesAuthConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="WebSCRConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
<add key="WebSCRFilesConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
<add key="DevicesAuthConnectionString" value="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
</appSettings>
|
||||
<connectionStrings>
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCRConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCR_filesConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR_files;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCRConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="WebSCR_data.Properties.Settings.WebSCR_filesConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR_files;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=WebSCR;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
</connectionStrings>
|
||||
<!--
|
||||
For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
|
||||
@@ -114,30 +114,7 @@
|
||||
<!--<sessionState mode="InProc" timeout="30" />-->
|
||||
<sessionState mode="Custom" customProvider="MySessionStateStore">
|
||||
<providers>
|
||||
<!-- For more details check https://github.com/Azure/aspnet-redis-providers/wiki -->
|
||||
<!-- Either use 'connectionString' OR 'settingsClassName' and 'settingsMethodName' OR use 'host','port','accessKey','ssl','connectionTimeoutInMilliseconds' and 'operationTimeoutInMilliseconds'. -->
|
||||
<!-- 'throwOnError','retryTimeoutInMilliseconds','databaseId' and 'applicationName' can be used with both options. -->
|
||||
<!--
|
||||
<add name="MySessionStateStore"
|
||||
host = "127.0.0.1" [String]
|
||||
port = "" [number]
|
||||
accessKey = "" [String]
|
||||
ssl = "false" [true|false]
|
||||
throwOnError = "true" [true|false]
|
||||
retryTimeoutInMilliseconds = "5000" [number]
|
||||
databaseId = "0" [number]
|
||||
applicationName = "" [String]
|
||||
connectionTimeoutInMilliseconds = "5000" [number]
|
||||
operationTimeoutInMilliseconds = "1000" [number]
|
||||
connectionString = "<Valid StackExchange.Redis connection string>" [String]
|
||||
settingsClassName = "<Assembly qualified class name that contains settings method specified below. Which basically return 'connectionString' value>" [String]
|
||||
settingsMethodName = "<Settings method should be defined in settingsClass. It should be public, static, does not take any parameters and should have a return type of 'String', which is basically 'connectionString' value.>" [String]
|
||||
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
|
||||
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
|
||||
redisSerializerType = "<Assembly qualified class name that implements Microsoft.Web.Redis.ISerializer>" [String]
|
||||
/>
|
||||
-->
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
@@ -201,7 +178,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
|
||||
|
||||
Binary file not shown.
@@ -12,12 +12,12 @@
|
||||
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="2.2.5" targetFramework="net45" />
|
||||
<package id="Newtonsoft.Json" version="10.0.3" targetFramework="net462" />
|
||||
<package id="NLog" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Config" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Schema" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Web" version="4.5.1" targetFramework="net462" />
|
||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="2.2.6" targetFramework="net462" />
|
||||
<package id="Newtonsoft.Json" version="11.0.2" targetFramework="net462" />
|
||||
<package id="NLog" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Config" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Schema" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Web" version="4.5.2" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis" version="1.2.6" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis.StrongName" version="1.2.6" targetFramework="net462" />
|
||||
<package id="WebGrease" version="1.6.0" targetFramework="net45" />
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -24,18 +24,42 @@
|
||||
</microsoft.web>
|
||||
<!-- SteamWare -->
|
||||
<connectionStrings>
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString1" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.ETS_AnagraficaConnectionString1"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer16;Encrypt=False;TrustServerCertificate=True"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString"
|
||||
connectionString="Data Source=SQLSTEAM;Initial Catalog=SEL_fatture_SteamWare;Persist Security Info=True;User ID=sa;Password=keyhammer;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString"
|
||||
connectionString="Data Source=SQL2012DEV;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer16;"
|
||||
providerName="System.Data.SqlClient" />
|
||||
</connectionStrings>
|
||||
<system.web>
|
||||
<pages>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -55,3 +55,4 @@ C:\Users\samuele.steamw\Documents\VisualStudioProject\WebSCR\WebSCR_data\obj\Rel
|
||||
C:\Users\samuele.steamw\Documents\VisualStudioProject\WebSCR\WebSCR_data\obj\Release\WebSCR_data.dll
|
||||
C:\Users\samuele.steamw\Documents\VisualStudioProject\WebSCR\WebSCR_data\obj\Release\WebSCR_data.pdb
|
||||
C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\WebSCR\WebSCR_data\obj\Release\WebSCR_data.csproj.CoreCompileInputs.cache
|
||||
C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\WebSCR\WebSCR_data\obj\Release\WebSCR_data.csproj.CopyComplete
|
||||
|
||||
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
@@ -1,15 +0,0 @@
|
||||
Microsoft.Web.Redis.RedisSessionStateProvider Nuget package has been added to your project.
|
||||
|
||||
A new <sessionstate> entry has been added to your web.config. However, any existing session state entries will not have been modified.
|
||||
If you believe you had an existing sessionstate entry, you will need to manually modify the web.config to make the Redis Session State Provider as the default.
|
||||
|
||||
More information on Azure Redis Session State Provider can be found here -
|
||||
Blog - http://blogs.msdn.com/b/webdev/archive/2014/05/12/announcing-asp-net-session-state-provider-for-redis-preview-release.aspx
|
||||
MSDN - http://msdn.microsoft.com/en-us/library/azure/dn690522.aspx
|
||||
|
||||
More info on Azure Redis Cache service can be found here -
|
||||
Blog - http://azure.microsoft.com/blog/2014/06/04/lap-around-azure-redis-cache-preview/
|
||||
MSDN - http://msdn.microsoft.com/en-us/library/azure/dn690523.aspx
|
||||
|
||||
## Version 2.0.0
|
||||
* This release contains a breaking change from '1.*' versions in the format of key names used to store session data. In order to support Redis Clusters, key names now include brackets. As a result of this change, existing session data will not be recognized by this session state provider. For more details: https://github.com/Azure/aspnet-redis-providers/wiki/v2.0.0-Breaking-Change-Details
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<system.web>
|
||||
<sessionState mode="Custom" customProvider="MySessionStateStore">
|
||||
<providers>
|
||||
<!-- For more details check https://github.com/Azure/aspnet-redis-providers/wiki -->
|
||||
<!-- Either use 'connectionString' OR 'settingsClassName' and 'settingsMethodName' OR use 'host','port','accessKey','ssl','connectionTimeoutInMilliseconds' and 'operationTimeoutInMilliseconds'. -->
|
||||
<!-- 'throwOnError','retryTimeoutInMilliseconds','databaseId' and 'applicationName' can be used with both options. -->
|
||||
<!--
|
||||
<add name="MySessionStateStore"
|
||||
host = "127.0.0.1" [String]
|
||||
port = "" [number]
|
||||
accessKey = "" [String]
|
||||
ssl = "false" [true|false]
|
||||
throwOnError = "true" [true|false]
|
||||
retryTimeoutInMilliseconds = "5000" [number]
|
||||
databaseId = "0" [number]
|
||||
applicationName = "" [String]
|
||||
connectionTimeoutInMilliseconds = "5000" [number]
|
||||
operationTimeoutInMilliseconds = "1000" [number]
|
||||
connectionString = "<Valid StackExchange.Redis connection string>" [String]
|
||||
settingsClassName = "<Assembly qualified class name that contains settings method specified below. Which basically return 'connectionString' value>" [String]
|
||||
settingsMethodName = "<Settings method should be defined in settingsClass. It should be public, static, does not take any parameters and should have a return type of 'String', which is basically 'connectionString' value.>" [String]
|
||||
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
|
||||
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
|
||||
redisSerializerType = "<Assembly qualified class name that implements Microsoft.Web.Redis.ISerializer>" [String]
|
||||
/>
|
||||
-->
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider"
|
||||
host=""
|
||||
accessKey=""
|
||||
ssl="true" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
</configuration>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
-21711
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-21611
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-24151
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-24442
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-24637
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-17721
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-17811
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-16992
File diff suppressed because it is too large
Load Diff
Binary file not shown.
-41
@@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
|
||||
autoReload="true"
|
||||
throwExceptions="false"
|
||||
internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">
|
||||
|
||||
<!-- optional, add some variables
|
||||
https://github.com/nlog/NLog/wiki/Configuration-file#variables
|
||||
-->
|
||||
<variable name="myvar" value="myvalue"/>
|
||||
|
||||
<!--
|
||||
See https://github.com/nlog/nlog/wiki/Configuration-file
|
||||
for information on customizing logging rules and outputs.
|
||||
-->
|
||||
<targets>
|
||||
|
||||
<!--
|
||||
add your targets here
|
||||
See https://github.com/nlog/NLog/wiki/Targets for possible targets.
|
||||
See https://github.com/nlog/NLog/wiki/Layout-Renderers for the possible layout renderers.
|
||||
-->
|
||||
|
||||
<!--
|
||||
Write events to a file with the date in the filename.
|
||||
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log"
|
||||
layout="${longdate} ${uppercase:${level}} ${message}" />
|
||||
-->
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
<!-- add your logging rules here -->
|
||||
|
||||
<!--
|
||||
Write all events with minimal level of Debug (So Debug, Info, Warn, Error and Fatal, but not Trace) to "f"
|
||||
<logger name="*" minlevel="Debug" writeTo="f" />
|
||||
-->
|
||||
</rules>
|
||||
</nlog>
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$configItem = $project.ProjectItems.Item("NLog.config")
|
||||
|
||||
# set 'Copy To Output Directory' to 'Copy if newer'
|
||||
$copyToOutput = $configItem.Properties.Item("CopyToOutputDirectory")
|
||||
$copyToOutput.Value = 1
|
||||
|
||||
# set 'Build Action' to 'Content'
|
||||
$buildAction = $configItem.Properties.Item("BuildAction")
|
||||
$buildAction.Value = 2
|
||||
|
||||
Binary file not shown.
-3103
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-836
@@ -1,836 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>NLog.Web</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:NLog.Web.DefaultHttpContextAccessor">
|
||||
<summary>
|
||||
Provides the HttpContext associated with the current request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.DefaultHttpContextAccessor.HttpContext">
|
||||
<summary>
|
||||
HttpContext of the current request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Web.IHttpContextAccessor">
|
||||
<summary>
|
||||
Provides access to the HttpContext
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.IHttpContextAccessor.HttpContext">
|
||||
<summary>
|
||||
HttpContext associated with the current request
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetApplicationValueLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Application variable.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to insert the value of the specified variable stored
|
||||
in the ASP.NET Application dictionary.
|
||||
</remarks>
|
||||
<example>
|
||||
<para>You can set the value of an ASP.NET Application variable by using the following code:</para>
|
||||
<code lang="C#">
|
||||
<![CDATA[
|
||||
HttpContext.Current.Application["myvariable"] = 123;
|
||||
HttpContext.Current.Application["stringvariable"] = "aaa BBB";
|
||||
HttpContext.Current.Application["anothervariable"] = DateTime.Now;
|
||||
]]>
|
||||
</code>
|
||||
<para>Example usage of ${aspnet-application}:</para>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-application:variable=myvariable} - produces "123"
|
||||
${aspnet-application:variable=anothervariable} - produces "01/01/2006 00:00:00"
|
||||
${aspnet-application:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00"
|
||||
${aspnet-application:variable=myvariable:padding=5} - produces " 123"
|
||||
${aspnet-application:variable=myvariable:padding=-5} - produces "123 "
|
||||
${aspnet-application:variable=stringvariable:upperCase=true} - produces "AAA BBB"
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetApplicationValueLayoutRenderer.Variable">
|
||||
<summary>
|
||||
Gets or sets the variable name.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetApplicationValueLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Item variable.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to insert the value of the specified variable stored
|
||||
in the ASP.NET HttpContext.Current.Items dictionary.
|
||||
</remarks>
|
||||
<example>
|
||||
<para>You can set the value of an ASP.NET Item variable by using the following code:</para>
|
||||
<code lang="C#">
|
||||
<![CDATA[
|
||||
HttpContext.Current.Items["myvariable"] = 123;
|
||||
HttpContext.Current.Items["stringvariable"] = "aaa BBB";
|
||||
HttpContext.Current.Items["anothervariable"] = DateTime.Now;
|
||||
]]>
|
||||
</code>
|
||||
<para>Example usage of ${aspnet-item}:</para>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-item:variable=myvariable} - produces "123"
|
||||
${aspnet-item:variable=anothervariable} - produces "01/01/2006 00:00:00"
|
||||
${aspnet-item:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00"
|
||||
${aspnet-item:variable=myvariable:padding=5} - produces " 123"
|
||||
${aspnet-item:variable=myvariable:padding=-5} - produces "123 "
|
||||
${aspnet-item:variable=stringvariable:upperCase=true} - produces "AAA BBB"
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer.Variable">
|
||||
<summary>
|
||||
Gets or sets the item variable name.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer.EvaluateAsNestedProperties">
|
||||
<summary>
|
||||
Gets or sets whether items with a dot are evaluated as properties or not
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer.Culture">
|
||||
<summary>
|
||||
Gets or sets the culture used for rendering.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetItemValueLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Item value and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase">
|
||||
<summary>
|
||||
Base class for ASP.NET layout renderers.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.#ctor">
|
||||
<summary>
|
||||
Initializes the <see cref="T:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.HttpContextAccessor">
|
||||
<summary>
|
||||
Provides access to the current request HttpContext.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Validates that the HttpContext is available and delegates append to subclasses.<see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Implemented by subclasses to render request information and append it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
|
||||
Won't be called if <see cref="P:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.HttpContextAccessor"/> of <see cref="P:NLog.Web.IHttpContextAccessor.HttpContext"/> is <c>null</c>.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase">
|
||||
<summary>
|
||||
Layout renderers for ASP.NET rendering multiple values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.ItemSeparator">
|
||||
<summary>
|
||||
Separator between item. Only used for <see cref="F:NLog.Web.Enums.AspNetRequestLayoutOutputFormat.Flat"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.ValueSeparator">
|
||||
<summary>
|
||||
Separator between value and key. Only used for <see cref="F:NLog.Web.Enums.AspNetRequestLayoutOutputFormat.Flat"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.SingleAsArray">
|
||||
<summary>
|
||||
Single item in array? Only used for <see cref="F:NLog.Web.Enums.AspNetRequestLayoutOutputFormat.Json"/>
|
||||
|
||||
Mutliple items are always in an array.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.OutputFormat">
|
||||
<summary>
|
||||
Determines how the output is rendered. Possible Value: FLAT, JSON. Default is FLAT.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.SerializeValues(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Serialize multiple values
|
||||
</summary>
|
||||
<param name="values">The values with key and value.</param>
|
||||
<param name="builder">Add to this builder.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetLayoutMultiValueRendererBase.AppendQuoted(System.Text.StringBuilder,System.String)">
|
||||
<summary>
|
||||
Append the value quoted, escape quotes when needed
|
||||
</summary>
|
||||
<param name="builder"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetMvcControllerRenderer">
|
||||
<summary>
|
||||
ASP.NET MVC Controller Name.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to render the controller name.
|
||||
</remarks>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-mvc-controller}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetMvcControllerRenderer.MvcDoAppend(System.Text.StringBuilder,NLog.LogEventInfo,System.Web.HttpContextBase)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
<param name="context">The current http context.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetMvcActionRenderer">
|
||||
<summary>
|
||||
ASP.NET MVC Controller Name.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to render the controller name.
|
||||
</remarks>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-mvc-action}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetMvcActionRenderer.MvcDoAppend(System.Text.StringBuilder,NLog.LogEventInfo,System.Web.HttpContextBase)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
<param name="context">The current http context.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetMvcLayoutRendererBase">
|
||||
<summary>
|
||||
Base Class for ASP.NET MVC Renderer.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetMvcLayoutRendererBase.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>s
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetMvcLayoutRendererBase.MvcDoAppend(System.Text.StringBuilder,NLog.LogEventInfo,System.Web.HttpContextBase)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
<param name="context">The current http context.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Request variable.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to insert the value of the specified parameter of the
|
||||
ASP.NET Request object.
|
||||
</remarks>
|
||||
<example>
|
||||
<para>Example usage of ${aspnet-request}:</para>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request:item=v}
|
||||
${aspnet-request:querystring=v}
|
||||
${aspnet-request:form=v}
|
||||
${aspnet-request:cookie=v}
|
||||
${aspnet-request:header=h}
|
||||
${aspnet-request:serverVariable=v}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.Item">
|
||||
<summary>
|
||||
Gets or sets the item name. The QueryString, Form, Cookies, or ServerVariables collection variables having the specified name are rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.QueryString">
|
||||
<summary>
|
||||
Gets or sets the QueryString variable to be rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.Form">
|
||||
<summary>
|
||||
Gets or sets the form variable to be rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.Cookie">
|
||||
<summary>
|
||||
Gets or sets the cookie to be rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.ServerVariable">
|
||||
<summary>
|
||||
Gets or sets the ServerVariables item to be rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.Header">
|
||||
<summary>
|
||||
Gets or sets the Headers item to be rendered.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestValueLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Request variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestIpLayoutRenderer">
|
||||
<summary>
|
||||
Render the request IP for ASP.NET Core
|
||||
</summary>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-ip}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestIpLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Render IP
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetSessionIdLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Session ID.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetSessionIdLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the ASP.NET Session ID appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Session variable.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer to insert the value of the specified variable stored
|
||||
in the ASP.NET Session dictionary.
|
||||
</remarks>
|
||||
<example>
|
||||
<para>You can set the value of an ASP.NET Session variable by using the following code:</para>
|
||||
<code lang="C#">
|
||||
<![CDATA[
|
||||
HttpContext.Current.Session["myvariable"] = 123;
|
||||
HttpContext.Current.Session["stringvariable"] = "aaa BBB";
|
||||
HttpContext.Current.Session["anothervariable"] = DateTime.Now;
|
||||
]]>
|
||||
</code>
|
||||
<para>Example usage of ${aspnet-session}:</para>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-session:variable=myvariable} - produces "123"
|
||||
${aspnet-session:variable=anothervariable} - produces "01/01/2006 00:00:00"
|
||||
${aspnet-session:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00"
|
||||
${aspnet-session:variable=myvariable:padding=5} - produces " 123"
|
||||
${aspnet-session:variable=myvariable:padding=-5} - produces "123 "
|
||||
${aspnet-session:variable=stringvariable:upperCase=true} - produces "AAA BBB"
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer.Variable">
|
||||
<summary>
|
||||
Gets or sets the session variable name.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer.EvaluateAsNestedProperties">
|
||||
<summary>
|
||||
Gets or sets whether variables with a dot are evaluated as properties or not
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer.Culture">
|
||||
<summary>
|
||||
Gets or sets the culture used for rendering.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetSessionValueLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Session value and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET User variable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET User.Identity.AuthenticationType variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetUserIdentityLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET User variable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetUserIdentityLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET User.Identity.Name variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer">
|
||||
<summary>
|
||||
Overwrite the NLog.LayoutRenderers.AssemblyVersionLayoutRenderer
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer.Name">
|
||||
<summary>
|
||||
The (full) name of the assembly. If <c>null</c>, using:
|
||||
1) for .NET Standard - the runtime framework (for example, for .NET Core 1.1 this layout renderer returned value "1.1"),
|
||||
2) for .NET Full - the entry assembly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Implemented by subclasses to render request information and append it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
|
||||
Won't be called if <see cref="P:NLog.Web.LayoutRenderers.AspNetLayoutRendererBase.HttpContextAccessor"/> of <see cref="P:NLog.Web.IHttpContextAccessor.HttpContext"/> is <c>null</c>.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.IISInstanceNameLayoutRenderer">
|
||||
<summary>
|
||||
Rendering site name in IIS. <see cref="P:System.Web.Hosting.HostingEnvironment.SiteName"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.IISInstanceNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Append to target
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestReferrerRenderer">
|
||||
<summary>
|
||||
ASP.NET Request Referrer
|
||||
</summary>
|
||||
<example>
|
||||
<para>Example usage of ${aspnet-request-referrer}:</para>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-referrer} - Produces - Referrer URL String from the Request.
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestReferrerRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the Referrer URL from the HttpRequest <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer">
|
||||
<summary>
|
||||
ASP.NET Request URL
|
||||
</summary>
|
||||
<para>Example usage of ${aspnet-request-url}:</para>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-url:IncludeQueryString=true} - produces http://www.exmaple.com/?t=1
|
||||
${aspnet-request-url:IncludeQueryString=false} - produces http://www.exmaple.com/
|
||||
${aspnet-request-url:IncludePort=true} - produces http://www.exmaple.com:80/
|
||||
${aspnet-request-url:IncludePort=false} - produces http://www.exmaple.com/
|
||||
${aspnet-request-url:IncludeScheme=false} - produces www.exmaple.com/
|
||||
${aspnet-request-url:IncludePort=true:IncludeQueryString=true} - produces http://www.exmaple.com:80/?t=1
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.IncludeQueryString">
|
||||
<summary>
|
||||
To specify whether to include / exclude the Query string. Default is false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.IncludePort">
|
||||
<summary>
|
||||
To specify whether to include /exclude the Port. Default is false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.IncludeHost">
|
||||
<summary>
|
||||
To specify whether to exclude / include the host. Default is true.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.IncludeScheme">
|
||||
<summary>
|
||||
To specify whether to exclude / include the scheme. Default is true.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the Request URL from the HttpRequest
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestUserAgent">
|
||||
<summary>
|
||||
ASP.NET User Agent
|
||||
</summary>
|
||||
<para>Example usage of ${aspnet-request-useragent}:</para>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-useragent} - Produces - User Agent String from the Request.
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestUserAgent.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the ASP.NET User Agent
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestCookieLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Request Cookie
|
||||
</summary>
|
||||
<para>Example usage of ${aspnet-request-cookie}</para>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-cookie:OutputFormat=Flat}
|
||||
${aspnet-request-cookie:OutputFormat=Json}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestCookieLayoutRenderer.CookieNames">
|
||||
<summary>
|
||||
List Cookie Key as String to be rendered from Request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestCookieLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the ASP.NET Cookie appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestHostLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET host.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use this layout renderer host.
|
||||
</remarks>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-host}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestHostLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetQueryStringLayoutRenderer">
|
||||
<summary>
|
||||
ASP.NET Request Cookie
|
||||
</summary>
|
||||
<para>Example usage of ${aspnet-request-querystring}:</para>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-querystring:OutputFormat=Flat}
|
||||
${aspnet-request-querystring:OutputFormat=Json}
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetQueryStringLayoutRenderer.QueryStringKeys">
|
||||
<summary>
|
||||
List Query Strings' Key to be rendered from Request.
|
||||
If empty, then render all querystrings
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetQueryStringLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified ASP.NET Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder" />.
|
||||
</summary>
|
||||
<param name="builder"></param>
|
||||
<param name="logEvent"></param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.LayoutRenderers.AspNetRequestHttpMethodRenderer">
|
||||
<summary>
|
||||
ASP.NET Http Request Method.
|
||||
</summary>
|
||||
<para>Example usage of ${aspnet-request-method}:</para>
|
||||
<example>
|
||||
<code lang="NLog Layout Renderer">
|
||||
${aspnet-request-method} - Produces - Post.
|
||||
</code>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestHttpMethodRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
ASP.NET Http Request Method
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.AspNetCore.LayoutRenderers.AspNetUserIsAuthenticatedLayoutRenderer">
|
||||
<summary>
|
||||
Is the user authenticated? 0 = not authenticated, 1 = authenticated
|
||||
|
||||
${aspnet-user-isAuthenticated}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.AspNetCore.LayoutRenderers.AspNetUserIsAuthenticatedLayoutRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Render 0 or 1
|
||||
</summary>
|
||||
<param name="builder"></param>
|
||||
<param name="logEvent"></param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.Enums.AspNetRequestLayoutOutputFormat">
|
||||
<summary>
|
||||
To control the Renderer Output formatting.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:NLog.Web.Enums.AspNetRequestLayoutOutputFormat.Flat">
|
||||
<summary>
|
||||
Use this format for rendering the output value as a flat string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:NLog.Web.Enums.AspNetRequestLayoutOutputFormat.Json">
|
||||
<summary>
|
||||
Use this format for rendering the output value as a json formatted string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Internal.PropertyReader.GetValue(System.String,System.Func{System.String,System.Object},System.Boolean)">
|
||||
<summary>
|
||||
Get value of a property
|
||||
</summary>
|
||||
<param name="key">key</param>
|
||||
<param name="getVal">function to get a value with this key</param>
|
||||
<param name="evaluateAsNestedProperties">evaluate <paramref name="key"/> as a nested property path. E.g. A.B is property B inside A.</param>
|
||||
<returns>value</returns>
|
||||
</member>
|
||||
<member name="T:NLog.Web.NLogHttpModule">
|
||||
<summary>
|
||||
ASP.NET HttpModule that enables NLog to hook BeginRequest and EndRequest events easily.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Web.NLogHttpModule.EndRequest">
|
||||
<summary>
|
||||
Event to be raised at the end of each HTTP Request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Web.NLogHttpModule.BeginRequest">
|
||||
<summary>
|
||||
Event to be raised at the beginning of each HTTP Request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.NLogHttpModule.Init(System.Web.HttpApplication)">
|
||||
<summary>
|
||||
Initializes the HttpModule.
|
||||
</summary>
|
||||
<param name="application">
|
||||
ASP.NET application.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.NLogHttpModule.Dispose">
|
||||
<summary>
|
||||
Disposes the module.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Web.Targets.AspNetTraceTarget">
|
||||
<summary>
|
||||
Writes log messages to the ASP.NET trace.
|
||||
</summary>
|
||||
<seealso href="https://github.com/nlog/nlog/wiki/AspNetTrace-target">Documentation on NLog Wiki</seealso>
|
||||
<remarks>
|
||||
Log entries can then be viewed by navigating to http://server/path/Trace.axd.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.AspNetTraceTarget.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Targets.TargetWithLayout"/> class.
|
||||
</summary>
|
||||
<remarks>
|
||||
The default value of the layout is:
|
||||
<code>
|
||||
${longdate}|${level:uppercase=true}|${logger}|${message}
|
||||
</code>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.AspNetTraceTarget.Write(NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Writes the specified logging event to the ASP.NET Trace facility.
|
||||
If the log level is greater than or equal to <see cref="F:NLog.LogLevel.Warn"/> it uses the
|
||||
System.Web.TraceContext.Warn method, otherwise it uses
|
||||
System.Web.TraceContext.Write method.
|
||||
</summary>
|
||||
<param name="logEvent">The logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper">
|
||||
<summary>
|
||||
Buffers log events for the duration of ASP.NET request and sends them down
|
||||
to the wrapped target at the end of a request.
|
||||
</summary>
|
||||
<seealso href="https://github.com/nlog/nlog/wiki/AspNetBufferingWrapper-target">Documentation on NLog Wiki</seealso>
|
||||
<remarks>
|
||||
<p>
|
||||
Typically this target is used in cooperation with PostFilteringTargetWrapper
|
||||
to provide verbose logging for failing requests and normal or no logging for
|
||||
successful requests. We need to make the decision of the final filtering rule
|
||||
to apply after all logs for a page have been generated.
|
||||
</p>
|
||||
<p>
|
||||
To use this target, you need to add an entry in the httpModules section of
|
||||
web.config:
|
||||
</p>
|
||||
<code lang="XML">
|
||||
<![CDATA[<?xml version="1.0" ?>
|
||||
<configuration>
|
||||
<system.web>
|
||||
<httpModules>
|
||||
<add name="NLog" type="NLog.Web.NLogHttpModule, NLog.Extended"/>
|
||||
</httpModules>
|
||||
</system.web>
|
||||
</configuration>
|
||||
]]>
|
||||
</code>
|
||||
</remarks>
|
||||
<example>
|
||||
<p>To set up the ASP.NET Buffering target wrapper <a href="config.html">configuration file</a>, put
|
||||
the following in <c>web.nlog</c> file in your web application directory (this assumes
|
||||
that PostFilteringWrapper is used to provide the filtering and actual logs go to
|
||||
a file).
|
||||
</p>
|
||||
<code lang="XML" source="examples/targets/Configuration File/ASPNetBufferingWrapper/web.nlog" />
|
||||
<p>
|
||||
This assumes just one target and a single rule. More configuration
|
||||
options are described <a href="config.html">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
To configure the target programmatically, put the following
|
||||
piece of code in your <c>Application_OnStart()</c> handler in Global.asax.cs
|
||||
or some other place that gets executed at the very beginning of your code:
|
||||
</p>
|
||||
<code lang="C#" source="examples/targets/Configuration API/ASPNetBufferingWrapper/Global.asax.cs" />
|
||||
<p>
|
||||
Fully working C# project can be found in the <c>Examples/Targets/Configuration API/ASPNetBufferingWrapper</c>
|
||||
directory along with usage instructions.
|
||||
</p>
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper" /> class.
|
||||
</summary>
|
||||
<param name="wrappedTarget">The wrapped target.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper" /> class.
|
||||
</summary>
|
||||
<param name="wrappedTarget">The wrapped target.</param>
|
||||
<param name="bufferSize">Size of the buffer.</param>
|
||||
</member>
|
||||
<member name="P:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferSize">
|
||||
<summary>
|
||||
Gets or sets the number of log events to be buffered.
|
||||
</summary>
|
||||
<docgen category='Buffering Options' order='100' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.GrowBufferAsNeeded">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether buffer should grow as needed.
|
||||
</summary>
|
||||
<value>A value of <c>true</c> if buffer should grow as needed; otherwise, <c>false</c>.</value>
|
||||
<remarks>
|
||||
Value of <c>true</c> causes the buffer to expand until <see cref="P:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit"/> is hit,
|
||||
<c>false</c> causes the buffer to never expand and lose the earliest entries in case of overflow.
|
||||
</remarks>
|
||||
<docgen category='Buffering Options' order='100' />
|
||||
</member>
|
||||
<member name="P:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit">
|
||||
<summary>
|
||||
Gets or sets the maximum number of log events that the buffer can keep.
|
||||
</summary>
|
||||
<docgen category='Buffering Options' order='100' />
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.InitializeTarget">
|
||||
<summary>
|
||||
Initializes the target by hooking up the NLogHttpModule BeginRequest and EndRequest events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.CloseTarget">
|
||||
<summary>
|
||||
Closes the target by flushing pending events in the buffer (if any).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.Targets.Wrappers.AspNetBufferingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
|
||||
<summary>
|
||||
Adds the specified log event to the buffer.
|
||||
</summary>
|
||||
<param name="logEvent">The log event.</param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
Binary file not shown.
-20
@@ -1,20 +0,0 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2007 James Newton-King
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-8555
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-10467
File diff suppressed because it is too large
Load Diff
-116
@@ -1,116 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
# open json.net splash page on package install
|
||||
# don't open if json.net is installed as a dependency
|
||||
|
||||
try
|
||||
{
|
||||
$url = "http://www.newtonsoft.com/json/install?version=" + $package.Version
|
||||
$dte2 = Get-Interface $dte ([EnvDTE80.DTE2])
|
||||
|
||||
if ($dte2.ActiveWindow.Caption -eq "Package Manager Console")
|
||||
{
|
||||
# user is installing from VS NuGet console
|
||||
# get reference to the window, the console host and the input history
|
||||
# show webpage if "install-package newtonsoft.json" was last input
|
||||
|
||||
$consoleWindow = $(Get-VSComponentModel).GetService([NuGetConsole.IPowerConsoleWindow])
|
||||
|
||||
$props = $consoleWindow.GetType().GetProperties([System.Reflection.BindingFlags]::Instance -bor `
|
||||
[System.Reflection.BindingFlags]::NonPublic)
|
||||
|
||||
$prop = $props | ? { $_.Name -eq "ActiveHostInfo" } | select -first 1
|
||||
if ($prop -eq $null) { return }
|
||||
|
||||
$hostInfo = $prop.GetValue($consoleWindow)
|
||||
if ($hostInfo -eq $null) { return }
|
||||
|
||||
$history = $hostInfo.WpfConsole.InputHistory.History
|
||||
|
||||
$lastCommand = $history | select -last 1
|
||||
|
||||
if ($lastCommand)
|
||||
{
|
||||
$lastCommand = $lastCommand.Trim().ToLower()
|
||||
if ($lastCommand.StartsWith("install-package") -and $lastCommand.Contains("newtonsoft.json"))
|
||||
{
|
||||
$dte2.ItemOperations.Navigate($url) | Out-Null
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
# user is installing from VS NuGet dialog
|
||||
# get reference to the window, then smart output console provider
|
||||
# show webpage if messages in buffered console contains "installing...newtonsoft.json" in last operation
|
||||
|
||||
$instanceField = [NuGet.Dialog.PackageManagerWindow].GetField("CurrentInstance", [System.Reflection.BindingFlags]::Static -bor `
|
||||
[System.Reflection.BindingFlags]::NonPublic)
|
||||
|
||||
$consoleField = [NuGet.Dialog.PackageManagerWindow].GetField("_smartOutputConsoleProvider", [System.Reflection.BindingFlags]::Instance -bor `
|
||||
[System.Reflection.BindingFlags]::NonPublic)
|
||||
|
||||
if ($instanceField -eq $null -or $consoleField -eq $null) { return }
|
||||
|
||||
$instance = $instanceField.GetValue($null)
|
||||
|
||||
if ($instance -eq $null) { return }
|
||||
|
||||
$consoleProvider = $consoleField.GetValue($instance)
|
||||
if ($consoleProvider -eq $null) { return }
|
||||
|
||||
$console = $consoleProvider.CreateOutputConsole($false)
|
||||
|
||||
$messagesField = $console.GetType().GetField("_messages", [System.Reflection.BindingFlags]::Instance -bor `
|
||||
[System.Reflection.BindingFlags]::NonPublic)
|
||||
if ($messagesField -eq $null) { return }
|
||||
|
||||
$messages = $messagesField.GetValue($console)
|
||||
if ($messages -eq $null) { return }
|
||||
|
||||
$operations = $messages -split "=============================="
|
||||
|
||||
$lastOperation = $operations | select -last 1
|
||||
|
||||
if ($lastOperation)
|
||||
{
|
||||
$lastOperation = $lastOperation.ToLower()
|
||||
|
||||
$lines = $lastOperation -split "`r`n"
|
||||
|
||||
$installMatch = $lines | ? { $_.StartsWith("------- installing...newtonsoft.json ") } | select -first 1
|
||||
|
||||
if ($installMatch)
|
||||
{
|
||||
$dte2.ItemOperations.Navigate($url) | Out-Null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
try
|
||||
{
|
||||
$pmPane = $dte2.ToolWindows.OutputWindow.OutputWindowPanes.Item("Package Manager")
|
||||
|
||||
$selection = $pmPane.TextDocument.Selection
|
||||
$selection.StartOfDocument($false)
|
||||
$selection.EndOfDocument($true)
|
||||
|
||||
if ($selection.Text.StartsWith("Attempting to gather dependencies information for package 'Newtonsoft.Json." + $package.Version + "'"))
|
||||
{
|
||||
# don't show on upgrade
|
||||
if (!$selection.Text.Contains("Removed package"))
|
||||
{
|
||||
$dte2.ItemOperations.Navigate($url) | Out-Null
|
||||
}
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
# stop potential errors from bubbling up
|
||||
# worst case the splash page won't open
|
||||
}
|
||||
}
|
||||
|
||||
# still yolo
|
||||
Reference in New Issue
Block a user