Skip to content

Commit e263fb0

Browse files
committed
Moved and updated.
1 parent ac5dddf commit e263fb0

File tree

95 files changed

+184
-167
lines changed

Some content is hidden

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

95 files changed

+184
-167
lines changed

Blazor/PostSharp.Samples.Blazor.AutoRetry/PostSharp.Samples.Blazor.AutoRetry.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.1" />
1010
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.1" PrivateAssets="all" />
1111
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.1" PrivateAssets="all" />
12-
<PackageReference Include="PostSharp" Version="6.8.3-preview-4cc271" />
12+
<PackageReference Include="PostSharp" Version="6.8.3-preview-4aa2a9" />
1313
<PackageReference Include="System.Net.Http.Json" Version="3.2.0" />
1414
</ItemGroup>
1515

Diagnostics/PostSharp.Samples.Logging.Audit/PostSharp.Samples.Logging.Audit.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@
6060
</ItemGroup>
6161
<ItemGroup>
6262
<PackageReference Include="PostSharp">
63-
<Version>6.8.3-preview-4cc271</Version>
63+
<Version>6.8.3-preview-4aa2a9</Version>
6464
</PackageReference>
6565
<PackageReference Include="PostSharp.Patterns.Diagnostics">
66-
<Version>6.8.3-preview-4cc271</Version>
66+
<Version>6.8.3-preview-4aa2a9</Version>
6767
</PackageReference>
6868
<PackageReference Include="System.ValueTuple">
6969
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.CommonLogging/PostSharp.Samples.Logging.CommonLogging.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@
5959
<Version>4.7.0</Version>
6060
</PackageReference>
6161
<PackageReference Include="PostSharp">
62-
<Version>6.8.3-preview-4cc271</Version>
62+
<Version>6.8.3-preview-4aa2a9</Version>
6363
</PackageReference>
6464
<PackageReference Include="PostSharp.Patterns.Diagnostics">
65-
<Version>6.8.3-preview-4cc271</Version>
65+
<Version>6.8.3-preview-4aa2a9</Version>
6666
</PackageReference>
6767
<PackageReference Include="PostSharp.Patterns.Diagnostics.CommonLogging">
68-
<Version>6.8.3-preview-4cc271</Version>
68+
<Version>6.8.3-preview-4aa2a9</Version>
6969
</PackageReference>
7070
<PackageReference Include="System.ValueTuple">
7171
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.Console/PostSharp.Samples.Logging.Console.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@
5353
</ItemGroup>
5454
<ItemGroup>
5555
<PackageReference Include="PostSharp">
56-
<Version>6.8.3-preview-4cc271</Version>
56+
<Version>6.8.3-preview-4aa2a9</Version>
5757
</PackageReference>
5858
<PackageReference Include="PostSharp.Patterns.Diagnostics">
59-
<Version>6.8.3-preview-4cc271</Version>
59+
<Version>6.8.3-preview-4aa2a9</Version>
6060
</PackageReference>
6161
<PackageReference Include="System.ValueTuple">
6262
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.CustomBackend.ServiceStack/PostSharp.Samples.Logging.CustomBackend.ServiceStack.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@
5757
</ItemGroup>
5858
<ItemGroup>
5959
<PackageReference Include="PostSharp">
60-
<Version>6.8.3-preview-4cc271</Version>
60+
<Version>6.8.3-preview-4aa2a9</Version>
6161
</PackageReference>
6262
<PackageReference Include="PostSharp.Patterns.Diagnostics">
63-
<Version>6.8.3-preview-4cc271</Version>
63+
<Version>6.8.3-preview-4aa2a9</Version>
6464
</PackageReference>
6565
<PackageReference Include="ServiceStack.Common">
6666
<Version>5.8.0</Version>

Diagnostics/PostSharp.Samples.Logging.Customization/PostSharp.Samples.Logging.Customization.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@
5858
</ItemGroup>
5959
<ItemGroup>
6060
<PackageReference Include="PostSharp">
61-
<Version>6.8.3-preview-4cc271</Version>
61+
<Version>6.8.3-preview-4aa2a9</Version>
6262
</PackageReference>
6363
<PackageReference Include="PostSharp.Patterns.Diagnostics">
64-
<Version>6.8.3-preview-4cc271</Version>
64+
<Version>6.8.3-preview-4aa2a9</Version>
6565
</PackageReference>
6666
<PackageReference Include="System.ValueTuple">
6767
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.ElasticStack/ClientExample/PostSharp.Samples.Logging.Distributed.Client.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
</PropertyGroup>
1010
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
1111
<ItemGroup>
12-
<PackageReference Include="PostSharp.Patterns.Diagnostics.HttpClient" Version="6.8.3-preview-4cc271" />
12+
<PackageReference Include="PostSharp.Patterns.Diagnostics.HttpClient" Version="6.8.3-preview-4aa2a9" />
1313
<PackageReference Include="Serilog.Extensions.Logging" Version="3.0.1" />
1414
<PackageReference Include="Serilog.Sinks.Async" Version="1.4.0" />
1515
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
16-
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4cc271" />
17-
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog" Version="6.8.3-preview-4cc271" />
16+
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4aa2a9" />
17+
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog" Version="6.8.3-preview-4aa2a9" />
1818
<PackageReference Include="Serilog.Sinks.ElasticSearch" Version="8.0.1" />
1919
</ItemGroup>
2020
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />

Diagnostics/PostSharp.Samples.Logging.ElasticStack/MicroserviceExample/PostSharp.Samples.Logging.Distributed.Service.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<PackageReference Include="Serilog.AspNetCore" Version="3.2.0" />
1616
<PackageReference Include="Serilog.Sinks.Async" Version="1.4.0" />
1717
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
18-
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4cc271" />
19-
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog" Version="6.8.3-preview-4cc271" />
20-
<PackageReference Include="PostSharp.Patterns.Diagnostics.AspNetCore" Version="6.8.3-preview-4cc271" />
18+
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4aa2a9" />
19+
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog" Version="6.8.3-preview-4aa2a9" />
20+
<PackageReference Include="PostSharp.Patterns.Diagnostics.AspNetCore" Version="6.8.3-preview-4aa2a9" />
2121
<PackageReference Include="Serilog.Sinks.ElasticSearch" Version="8.0.1" />
2222
</ItemGroup>
2323
<ItemGroup>

Diagnostics/PostSharp.Samples.Logging.ElmahIo/PostSharp.Samples.Logging.ElmahIo.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
<Version>3.0.3</Version>
1010
</PackageReference>
1111
<PackageReference Include="PostSharp.Patterns.Diagnostics">
12-
<Version>6.8.3-preview-4cc271</Version>
12+
<Version>6.8.3-preview-4aa2a9</Version>
1313
</PackageReference>
1414
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog">
15-
<Version>6.8.3-preview-4cc271</Version>
15+
<Version>6.8.3-preview-4aa2a9</Version>
1616
</PackageReference>
1717
<PackageReference Include="Serilog.Sinks.ColoredConsole">
1818
<Version>3.0.1</Version>

Diagnostics/PostSharp.Samples.Logging.Etw.CustomSource/PostSharp.Samples.Logging.Etw.CustomSource.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@
5454
</ItemGroup>
5555
<ItemGroup>
5656
<PackageReference Include="PostSharp">
57-
<Version>6.8.3-preview-4cc271</Version>
57+
<Version>6.8.3-preview-4aa2a9</Version>
5858
</PackageReference>
5959
<PackageReference Include="PostSharp.Patterns.Diagnostics">
60-
<Version>6.8.3-preview-4cc271</Version>
60+
<Version>6.8.3-preview-4aa2a9</Version>
6161
</PackageReference>
6262
<PackageReference Include="PostSharp.Patterns.Diagnostics.Tracing">
63-
<Version>6.8.3-preview-4cc271</Version>
63+
<Version>6.8.3-preview-4aa2a9</Version>
6464
</PackageReference>
6565
<PackageReference Include="System.ValueTuple">
6666
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.Etw/PostSharp.Samples.Logging.Etw.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@
5353
</ItemGroup>
5454
<ItemGroup>
5555
<PackageReference Include="PostSharp">
56-
<Version>6.8.3-preview-4cc271</Version>
56+
<Version>6.8.3-preview-4aa2a9</Version>
5757
</PackageReference>
5858
<PackageReference Include="PostSharp.Patterns.Diagnostics">
59-
<Version>6.8.3-preview-4cc271</Version>
59+
<Version>6.8.3-preview-4aa2a9</Version>
6060
</PackageReference>
6161
<PackageReference Include="PostSharp.Patterns.Diagnostics.Tracing">
62-
<Version>6.8.3-preview-4cc271</Version>
62+
<Version>6.8.3-preview-4aa2a9</Version>
6363
</PackageReference>
6464
<PackageReference Include="System.ValueTuple">
6565
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.Log4Net/PostSharp.Samples.Logging.Log4Net.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@
6161
<Version>2.0.8</Version>
6262
</PackageReference>
6363
<PackageReference Include="PostSharp">
64-
<Version>6.8.3-preview-4cc271</Version>
64+
<Version>6.8.3-preview-4aa2a9</Version>
6565
</PackageReference>
6666
<PackageReference Include="PostSharp.Patterns.Diagnostics">
67-
<Version>6.8.3-preview-4cc271</Version>
67+
<Version>6.8.3-preview-4aa2a9</Version>
6868
</PackageReference>
6969
<PackageReference Include="PostSharp.Patterns.Diagnostics.Log4Net">
70-
<Version>6.8.3-preview-4cc271</Version>
70+
<Version>6.8.3-preview-4aa2a9</Version>
7171
</PackageReference>
7272
<PackageReference Include="System.ValueTuple">
7373
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.Loupe/PostSharp.Samples.Logging.Loupe.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@
6464
<Version>4.8.33</Version>
6565
</PackageReference>
6666
<PackageReference Include="PostSharp">
67-
<Version>6.8.3-preview-4cc271</Version>
67+
<Version>6.8.3-preview-4aa2a9</Version>
6868
</PackageReference>
6969
<PackageReference Include="PostSharp.Patterns.Diagnostics">
70-
<Version>6.8.3-preview-4cc271</Version>
70+
<Version>6.8.3-preview-4aa2a9</Version>
7171
</PackageReference>
7272
<PackageReference Include="System.ValueTuple">
7373
<Version>4.5.0</Version>

Diagnostics/PostSharp.Samples.Logging.NLog/PostSharp.Samples.Logging.NLog.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@
6161
<Version>4.6.8</Version>
6262
</PackageReference>
6363
<PackageReference Include="PostSharp">
64-
<Version>6.8.3-preview-4cc271</Version>
64+
<Version>6.8.3-preview-4aa2a9</Version>
6565
</PackageReference>
6666
<PackageReference Include="PostSharp.Patterns.Diagnostics">
67-
<Version>6.8.3-preview-4cc271</Version>
67+
<Version>6.8.3-preview-4aa2a9</Version>
6868
</PackageReference>
6969
<PackageReference Include="PostSharp.Patterns.Diagnostics.NLog">
70-
<Version>6.8.3-preview-4cc271</Version>
70+
<Version>6.8.3-preview-4aa2a9</Version>
7171
</PackageReference>
7272
<PackageReference Include="System.ValueTuple">
7373
<Version>4.5.0</Version>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
@page
2+
@model IndexModel
3+
@{
4+
ViewData["Title"] = "Home page";
5+
CommonCode.HelloWorld();
6+
}
7+
8+
<div>
9+
<h1 class="display-4">Welcome</h1>
10+
<p>This sample app demonstrates the per-request configuration of logging verbosity with a file.</p>
11+
<p>Here is the content of the file:</p>
12+
<pre>@System.IO.File.ReadAllText("postsharp-logging.config")</pre>
13+
<p>To see this at work, open side to side your web browser and the console that runs the application.</p>
14+
<p>
15+
Unless you have modified this file:
16+
</p>
17+
<ul>
18+
<li>The home page (this one) will be logged one every 10th second. Try to F5 every second to see if it works.</li>
19+
<li>The <a href="/Privacy">Privacy</a> page will always be logged.</li>
20+
</ul>
21+
</div>

PostSharp.Samples.Logging.PerRequest/Pages/Index.cshtml.cs renamed to Diagnostics/PostSharp.Samples.Logging.PerRequest/Pages/Index.cshtml.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using Microsoft.AspNetCore.Mvc;
66
using Microsoft.AspNetCore.Mvc.RazorPages;
77
using Microsoft.Extensions.Logging;
8+
using PostSharp.Patterns.Diagnostics;
89

910
namespace PostSharp.Samples.Logging.PerRequest.Pages
1011
{
@@ -19,7 +20,6 @@ public IndexModel(ILogger<IndexModel> logger)
1920

2021
public void OnGet()
2122
{
22-
2323
}
2424
}
2525
}

PostSharp.Samples.Logging.PerRequest/Pages/Privacy.cshtml.cs renamed to Diagnostics/PostSharp.Samples.Logging.PerRequest/Pages/Privacy.cshtml.cs

+11-9
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,22 @@
55
using Microsoft.AspNetCore.Mvc;
66
using Microsoft.AspNetCore.Mvc.RazorPages;
77
using Microsoft.Extensions.Logging;
8+
using PostSharp.Patterns.Diagnostics;
89

910
namespace PostSharp.Samples.Logging.PerRequest.Pages
1011
{
11-
public class PrivacyModel : PageModel
12+
public class PrivacyModel : PageModel
13+
{
14+
private readonly ILogger<PrivacyModel> _logger;
15+
16+
public PrivacyModel(ILogger<PrivacyModel> logger)
1217
{
13-
private readonly ILogger<PrivacyModel> _logger;
18+
_logger = logger;
19+
}
1420

15-
public PrivacyModel(ILogger<PrivacyModel> logger)
16-
{
17-
_logger = logger;
18-
}
21+
public void OnGet()
22+
{
1923

20-
public void OnGet()
21-
{
22-
}
2324
}
25+
}
2426
}

PostSharp.Samples.Logging.PerRequest/PostSharp.Samples.Logging.PerRequest.csproj renamed to Diagnostics/PostSharp.Samples.Logging.PerRequest/PostSharp.Samples.Logging.PerRequest.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4cc271" />
9-
<PackageReference Include="PostSharp.Patterns.Diagnostics.AspNetCore" Version="6.8.3-preview-4cc271" />
10-
<PackageReference Include="PostSharp.Patterns.Diagnostics.Configuration" Version="6.8.3-preview-4cc271" />
8+
<PackageReference Include="PostSharp.Patterns.Diagnostics" Version="6.8.3-preview-4aa2a9" />
9+
<PackageReference Include="PostSharp.Patterns.Diagnostics.AspNetCore" Version="6.8.3-preview-4aa2a9" />
10+
<PackageReference Include="PostSharp.Patterns.Diagnostics.Configuration" Version="6.8.3-preview-4aa2a9" />
1111
</ItemGroup>
1212

1313
</Project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Threading.Tasks;
5+
using Microsoft.AspNetCore.Builder;
6+
using Microsoft.AspNetCore.Hosting;
7+
using Microsoft.AspNetCore.HttpsPolicy;
8+
using Microsoft.AspNetCore.Mvc;
9+
using Microsoft.Extensions.Configuration;
10+
using Microsoft.Extensions.DependencyInjection;
11+
using Microsoft.Extensions.Hosting;
12+
13+
namespace PostSharp.Samples.Logging.PerRequest
14+
{
15+
public class Startup
16+
{
17+
public Startup(IConfiguration configuration)
18+
{
19+
Configuration = configuration;
20+
}
21+
22+
public IConfiguration Configuration
23+
{
24+
get;
25+
}
26+
27+
// This method gets called by the runtime. Use this method to add services to the container.
28+
public void ConfigureServices(IServiceCollection services)
29+
{
30+
services.AddRazorPages();
31+
32+
}
33+
34+
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
35+
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
36+
{
37+
if (env.IsDevelopment())
38+
{
39+
app.UseDeveloperExceptionPage();
40+
}
41+
else
42+
{
43+
app.UseExceptionHandler("/Error");
44+
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
45+
app.UseHsts();
46+
}
47+
48+
app.UseHttpsRedirection();
49+
app.UseStaticFiles();
50+
51+
app.UseRouting();
52+
53+
app.UseAuthorization();
54+
55+
app.UseEndpoints(endpoints =>
56+
{
57+
endpoints.MapRazorPages();
58+
});
59+
}
60+
}
61+
}

PostSharp.Samples.Logging.PerRequest/postsharp-logging.config renamed to Diagnostics/PostSharp.Samples.Logging.PerRequest/postsharp-logging.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</policy>
1111
<policy type='AspNetCoreRequest'
1212
if=' t.Request.Path == "/"'
13-
sampling='OnceEveryXSeconds(20, t.Request.Path)'>
13+
sample='OnceEveryXSeconds(10, t.Request.Path)'>
1414
<verbosity>
1515
<source level='debug'/>
1616
</verbosity>

Diagnostics/PostSharp.Samples.Logging.Serilog/PostSharp.Samples.Logging.Serilog.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@
5353
</ItemGroup>
5454
<ItemGroup>
5555
<PackageReference Include="PostSharp">
56-
<Version>6.8.3-preview-4cc271</Version>
56+
<Version>6.8.3-preview-4aa2a9</Version>
5757
</PackageReference>
5858
<PackageReference Include="PostSharp.Patterns.Diagnostics">
59-
<Version>6.8.3-preview-4cc271</Version>
59+
<Version>6.8.3-preview-4aa2a9</Version>
6060
</PackageReference>
6161
<PackageReference Include="PostSharp.Patterns.Diagnostics.Serilog">
62-
<Version>6.8.3-preview-4cc271</Version>
62+
<Version>6.8.3-preview-4aa2a9</Version>
6363
</PackageReference>
6464
<PackageReference Include="Serilog">
6565
<Version>2.9.0</Version>

Framework/PostSharp.Samples.Authorization/PostSharp.Samples.Authorization.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
</ItemGroup>
8181
<ItemGroup>
8282
<PackageReference Include="PostSharp">
83-
<Version>6.8.3-preview-4cc271</Version>
83+
<Version>6.8.3-preview-4aa2a9</Version>
8484
</PackageReference>
8585
<PackageReference Include="System.Collections.Immutable">
8686
<Version>1.7.0</Version>

Framework/PostSharp.Samples.AutoDataContract/PostSharp.Samples.AutoDataContract.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</ItemGroup>
6161
<ItemGroup>
6262
<PackageReference Include="PostSharp">
63-
<Version>6.8.3-preview-4cc271</Version>
63+
<Version>6.8.3-preview-4aa2a9</Version>
6464
</PackageReference>
6565
</ItemGroup>
6666
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

Framework/PostSharp.Samples.AutoRetry/PostSharp.Samples.AutoRetry.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<Version>2.0.3</Version>
7373
</PackageReference>
7474
<PackageReference Include="PostSharp">
75-
<Version>6.8.3-preview-4cc271</Version>
75+
<Version>6.8.3-preview-4aa2a9</Version>
7676
</PackageReference>
7777
</ItemGroup>
7878
<Import Project="..\..\PostSharp.Samples.targets" />

0 commit comments

Comments
 (0)