diff --git a/IdentityServer/v7/PAT/Api/Api.csproj b/IdentityServer/v7/PAT/Api/Api.csproj index 303a83a7..15ebd761 100644 --- a/IdentityServer/v7/PAT/Api/Api.csproj +++ b/IdentityServer/v7/PAT/Api/Api.csproj @@ -8,7 +8,9 @@ + - + + diff --git a/IdentityServer/v7/PAT/Api/Program.cs b/IdentityServer/v7/PAT/Api/Program.cs index 86dc7349..460add29 100644 --- a/IdentityServer/v7/PAT/Api/Program.cs +++ b/IdentityServer/v7/PAT/Api/Program.cs @@ -2,19 +2,11 @@ // Licensed under the MIT License. See LICENSE in the project root for license information. using Api; -using Serilog; -using Serilog.Sinks.SystemConsole.Themes; - -Console.Title = "API"; - -Log.Logger = new LoggerConfiguration() - .MinimumLevel.Information() - .Enrich.FromLogContext() - .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message:lj}{NewLine}{Exception}{NewLine}", theme: AnsiConsoleTheme.Code) - .CreateLogger(); var builder = WebApplication.CreateBuilder(args); +builder.AddServiceDefaults(); + builder.Services.AddControllers(); builder.Services.AddCors(); @@ -45,6 +37,8 @@ var app = builder.Build(); +app.MapDefaultEndpoints(); + app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); diff --git a/IdentityServer/v7/PAT/IdentityServerHost/IdentityServerHost.csproj b/IdentityServer/v7/PAT/IdentityServerHost/IdentityServerHost.csproj index 7ff6b6d4..6bc34ace 100644 --- a/IdentityServer/v7/PAT/IdentityServerHost/IdentityServerHost.csproj +++ b/IdentityServer/v7/PAT/IdentityServerHost/IdentityServerHost.csproj @@ -7,7 +7,10 @@ - + + + + diff --git a/IdentityServer/v7/PAT/IdentityServerHost/Program.cs b/IdentityServer/v7/PAT/IdentityServerHost/Program.cs index 8e1816ce..67776d73 100644 --- a/IdentityServer/v7/PAT/IdentityServerHost/Program.cs +++ b/IdentityServer/v7/PAT/IdentityServerHost/Program.cs @@ -2,39 +2,13 @@ // Licensed under the MIT License. See LICENSE in the project root for license information. using IdentityServerHost; -using Serilog; -using Serilog.Events; -using Serilog.Sinks.SystemConsole.Themes; - -Console.Title = "IdentityServerHost"; - -Log.Logger = new LoggerConfiguration() - .MinimumLevel.Debug() - .MinimumLevel.Override("Microsoft", LogEventLevel.Warning) - .MinimumLevel.Override("Microsoft.Hosting.Lifetime", LogEventLevel.Information) - .MinimumLevel.Override("System", LogEventLevel.Warning) - .MinimumLevel.Override("Microsoft.AspNetCore.Authentication", LogEventLevel.Information) - .Enrich.FromLogContext() - // uncomment to write to Azure diagnostics stream - //.WriteTo.File( - // @"D:\home\LogFiles\Application\IdentityServerHost.txt", - // fileSizeLimitBytes: 1_000_000, - // rollOnFileSizeLimit: true, - // shared: true, - // flushToDiskInterval: TimeSpan.FromSeconds(1)) - .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message:lj}{NewLine}{Exception}{NewLine}", theme: AnsiConsoleTheme.Code) - .CreateLogger(); var builder = WebApplication.CreateBuilder(args); -builder.Services.AddSerilog(); +builder.AddServiceDefaults(); builder.Services.AddRazorPages(); var idsvrBuilder = builder.Services.AddIdentityServer(options => { - options.Events.RaiseErrorEvents = true; - options.Events.RaiseInformationEvents = true; - options.Events.RaiseFailureEvents = true; - options.Events.RaiseSuccessEvents = true; }) .AddTestUsers(TestUsers.Users); @@ -46,6 +20,8 @@ var app = builder.Build(); +app.MapDefaultEndpoints(); + if (app.Environment.IsDevelopment()) { app.UseDeveloperExceptionPage(); diff --git a/IdentityServer/v7/PAT/PAT.AppHost/AppHost.cs b/IdentityServer/v7/PAT/PAT.AppHost/AppHost.cs new file mode 100644 index 00000000..21fab51f --- /dev/null +++ b/IdentityServer/v7/PAT/PAT.AppHost/AppHost.cs @@ -0,0 +1,11 @@ +var builder = DistributedApplication.CreateBuilder(args); + +var idp = builder.AddProject("identityserverhost"); + +var api = builder.AddProject("api"); + +builder.AddProject("client") + .WaitFor(idp) + .WaitFor(api); + +builder.Build().Run(); diff --git a/IdentityServer/v7/PAT/PAT.AppHost/PAT.AppHost.csproj b/IdentityServer/v7/PAT/PAT.AppHost/PAT.AppHost.csproj new file mode 100644 index 00000000..6620df83 --- /dev/null +++ b/IdentityServer/v7/PAT/PAT.AppHost/PAT.AppHost.csproj @@ -0,0 +1,20 @@ + + + + Exe + net10.0 + enable + enable + + + + + + + + + + + + + diff --git a/IdentityServer/v7/PAT/PAT.AppHost/Properties/launchSettings.json b/IdentityServer/v7/PAT/PAT.AppHost/Properties/launchSettings.json new file mode 100644 index 00000000..415172a6 --- /dev/null +++ b/IdentityServer/v7/PAT/PAT.AppHost/Properties/launchSettings.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "profiles": { + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:17049;http://localhost:15292", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development", + "DOTNET_ENVIRONMENT": "Development", + "ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL": "https://localhost:21176", + "ASPIRE_DASHBOARD_MCP_ENDPOINT_URL": "https://localhost:23177", + "ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL": "https://localhost:22125" + } + }, + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "http://localhost:15292", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development", + "DOTNET_ENVIRONMENT": "Development", + "ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL": "http://localhost:19221", + "ASPIRE_DASHBOARD_MCP_ENDPOINT_URL": "http://localhost:18150", + "ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL": "http://localhost:20035" + } + } + } +} diff --git a/IdentityServer/v7/PAT/PAT.AppHost/appsettings.Development.json b/IdentityServer/v7/PAT/PAT.AppHost/appsettings.Development.json new file mode 100644 index 00000000..0c208ae9 --- /dev/null +++ b/IdentityServer/v7/PAT/PAT.AppHost/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/IdentityServer/v7/PAT/PAT.AppHost/appsettings.json b/IdentityServer/v7/PAT/PAT.AppHost/appsettings.json new file mode 100644 index 00000000..31c092aa --- /dev/null +++ b/IdentityServer/v7/PAT/PAT.AppHost/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning", + "Aspire.Hosting.Dcp": "Warning" + } + } +} diff --git a/IdentityServer/v7/PAT/PAT.sln b/IdentityServer/v7/PAT/PAT.sln index c2bbf275..a6c62b15 100755 --- a/IdentityServer/v7/PAT/PAT.sln +++ b/IdentityServer/v7/PAT/PAT.sln @@ -9,6 +9,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Api", "Api\Api.csproj", "{0 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Client", "Client\Client.csproj", "{859F825A-ED53-42D5-B7AD-1287E47CBA8B}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PAT.AppHost", "PAT.AppHost\PAT.AppHost.csproj", "{5FAC1976-CFD3-4255-816D-04678E1622CA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Aspire.ServiceDefaults", "..\Aspire.ServiceDefaults\Aspire.ServiceDefaults.csproj", "{9C546155-C3B2-4D0C-B0AD-FD663F21546A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -18,9 +22,6 @@ Global Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {ECFF0234-BC1C-441B-9CF7-72208DDE2D45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {ECFF0234-BC1C-441B-9CF7-72208DDE2D45}.Debug|Any CPU.Build.0 = Debug|Any CPU @@ -58,5 +59,32 @@ Global {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x64.Build.0 = Release|Any CPU {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x86.ActiveCfg = Release|Any CPU {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x86.Build.0 = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|x64.ActiveCfg = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|x64.Build.0 = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|x86.ActiveCfg = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Debug|x86.Build.0 = Debug|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|Any CPU.Build.0 = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|x64.ActiveCfg = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|x64.Build.0 = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|x86.ActiveCfg = Release|Any CPU + {5FAC1976-CFD3-4255-816D-04678E1622CA}.Release|x86.Build.0 = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|x64.ActiveCfg = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|x64.Build.0 = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|x86.ActiveCfg = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Debug|x86.Build.0 = Debug|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|Any CPU.Build.0 = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|x64.ActiveCfg = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|x64.Build.0 = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|x86.ActiveCfg = Release|Any CPU + {9C546155-C3B2-4D0C-B0AD-FD663F21546A}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal diff --git a/IdentityServer/v8/PAT/Api/Api.csproj b/IdentityServer/v8/PAT/Api/Api.csproj index 303a83a7..15ebd761 100644 --- a/IdentityServer/v8/PAT/Api/Api.csproj +++ b/IdentityServer/v8/PAT/Api/Api.csproj @@ -8,7 +8,9 @@ + - + + diff --git a/IdentityServer/v8/PAT/Api/Program.cs b/IdentityServer/v8/PAT/Api/Program.cs index 86dc7349..460add29 100644 --- a/IdentityServer/v8/PAT/Api/Program.cs +++ b/IdentityServer/v8/PAT/Api/Program.cs @@ -2,19 +2,11 @@ // Licensed under the MIT License. See LICENSE in the project root for license information. using Api; -using Serilog; -using Serilog.Sinks.SystemConsole.Themes; - -Console.Title = "API"; - -Log.Logger = new LoggerConfiguration() - .MinimumLevel.Information() - .Enrich.FromLogContext() - .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message:lj}{NewLine}{Exception}{NewLine}", theme: AnsiConsoleTheme.Code) - .CreateLogger(); var builder = WebApplication.CreateBuilder(args); +builder.AddServiceDefaults(); + builder.Services.AddControllers(); builder.Services.AddCors(); @@ -45,6 +37,8 @@ var app = builder.Build(); +app.MapDefaultEndpoints(); + app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); diff --git a/IdentityServer/v8/PAT/IdentityServerHost/IdentityServerHost.csproj b/IdentityServer/v8/PAT/IdentityServerHost/IdentityServerHost.csproj index 7ff6b6d4..6bc34ace 100644 --- a/IdentityServer/v8/PAT/IdentityServerHost/IdentityServerHost.csproj +++ b/IdentityServer/v8/PAT/IdentityServerHost/IdentityServerHost.csproj @@ -7,7 +7,10 @@ - + + + + diff --git a/IdentityServer/v8/PAT/IdentityServerHost/Program.cs b/IdentityServer/v8/PAT/IdentityServerHost/Program.cs index 4f35745d..9c5997a6 100644 --- a/IdentityServer/v8/PAT/IdentityServerHost/Program.cs +++ b/IdentityServer/v8/PAT/IdentityServerHost/Program.cs @@ -3,39 +3,13 @@ using IdentityServerHost; using Microsoft.AspNetCore.DataProtection; -using Serilog; -using Serilog.Events; -using Serilog.Sinks.SystemConsole.Themes; - -Console.Title = "IdentityServerHost"; - -Log.Logger = new LoggerConfiguration() - .MinimumLevel.Debug() - .MinimumLevel.Override("Microsoft", LogEventLevel.Warning) - .MinimumLevel.Override("Microsoft.Hosting.Lifetime", LogEventLevel.Information) - .MinimumLevel.Override("System", LogEventLevel.Warning) - .MinimumLevel.Override("Microsoft.AspNetCore.Authentication", LogEventLevel.Information) - .Enrich.FromLogContext() - // uncomment to write to Azure diagnostics stream - //.WriteTo.File( - // @"D:\home\LogFiles\Application\IdentityServerHost.txt", - // fileSizeLimitBytes: 1_000_000, - // rollOnFileSizeLimit: true, - // shared: true, - // flushToDiskInterval: TimeSpan.FromSeconds(1)) - .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message:lj}{NewLine}{Exception}{NewLine}", theme: AnsiConsoleTheme.Code) - .CreateLogger(); var builder = WebApplication.CreateBuilder(args); -builder.Services.AddSerilog(); +builder.AddServiceDefaults(); builder.Services.AddRazorPages(); var idsvrBuilder = builder.Services.AddIdentityServer(options => { - options.Events.RaiseErrorEvents = true; - options.Events.RaiseInformationEvents = true; - options.Events.RaiseFailureEvents = true; - options.Events.RaiseSuccessEvents = true; }) .AddTestUsers(TestUsers.Users); @@ -52,6 +26,8 @@ var app = builder.Build(); +app.MapDefaultEndpoints(); + if (app.Environment.IsDevelopment()) { app.UseDeveloperExceptionPage(); diff --git a/IdentityServer/v8/PAT/PAT.AppHost/AppHost.cs b/IdentityServer/v8/PAT/PAT.AppHost/AppHost.cs new file mode 100644 index 00000000..21fab51f --- /dev/null +++ b/IdentityServer/v8/PAT/PAT.AppHost/AppHost.cs @@ -0,0 +1,11 @@ +var builder = DistributedApplication.CreateBuilder(args); + +var idp = builder.AddProject("identityserverhost"); + +var api = builder.AddProject("api"); + +builder.AddProject("client") + .WaitFor(idp) + .WaitFor(api); + +builder.Build().Run(); diff --git a/IdentityServer/v8/PAT/PAT.AppHost/PAT.AppHost.csproj b/IdentityServer/v8/PAT/PAT.AppHost/PAT.AppHost.csproj new file mode 100644 index 00000000..6620df83 --- /dev/null +++ b/IdentityServer/v8/PAT/PAT.AppHost/PAT.AppHost.csproj @@ -0,0 +1,20 @@ + + + + Exe + net10.0 + enable + enable + + + + + + + + + + + + + diff --git a/IdentityServer/v8/PAT/PAT.AppHost/Properties/launchSettings.json b/IdentityServer/v8/PAT/PAT.AppHost/Properties/launchSettings.json new file mode 100644 index 00000000..667942c6 --- /dev/null +++ b/IdentityServer/v8/PAT/PAT.AppHost/Properties/launchSettings.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "profiles": { + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:17048;http://localhost:15291", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development", + "DOTNET_ENVIRONMENT": "Development", + "ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL": "https://localhost:21175", + "ASPIRE_DASHBOARD_MCP_ENDPOINT_URL": "https://localhost:23176", + "ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL": "https://localhost:22124" + } + }, + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "http://localhost:15291", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development", + "DOTNET_ENVIRONMENT": "Development", + "ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL": "http://localhost:19220", + "ASPIRE_DASHBOARD_MCP_ENDPOINT_URL": "http://localhost:18149", + "ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL": "http://localhost:20034" + } + } + } +} diff --git a/IdentityServer/v8/PAT/PAT.AppHost/appsettings.Development.json b/IdentityServer/v8/PAT/PAT.AppHost/appsettings.Development.json new file mode 100644 index 00000000..0c208ae9 --- /dev/null +++ b/IdentityServer/v8/PAT/PAT.AppHost/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/IdentityServer/v8/PAT/PAT.AppHost/appsettings.json b/IdentityServer/v8/PAT/PAT.AppHost/appsettings.json new file mode 100644 index 00000000..31c092aa --- /dev/null +++ b/IdentityServer/v8/PAT/PAT.AppHost/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning", + "Aspire.Hosting.Dcp": "Warning" + } + } +} diff --git a/IdentityServer/v8/PAT/PAT.sln b/IdentityServer/v8/PAT/PAT.sln index c2bbf275..47125bca 100755 --- a/IdentityServer/v8/PAT/PAT.sln +++ b/IdentityServer/v8/PAT/PAT.sln @@ -9,6 +9,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Api", "Api\Api.csproj", "{0 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Client", "Client\Client.csproj", "{859F825A-ED53-42D5-B7AD-1287E47CBA8B}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PAT.AppHost", "PAT.AppHost\PAT.AppHost.csproj", "{E3B1C951-7AB0-4221-9015-5973C675D52A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Aspire.ServiceDefaults", "..\Aspire.ServiceDefaults\Aspire.ServiceDefaults.csproj", "{4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -18,9 +22,6 @@ Global Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {ECFF0234-BC1C-441B-9CF7-72208DDE2D45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {ECFF0234-BC1C-441B-9CF7-72208DDE2D45}.Debug|Any CPU.Build.0 = Debug|Any CPU @@ -58,5 +59,32 @@ Global {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x64.Build.0 = Release|Any CPU {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x86.ActiveCfg = Release|Any CPU {859F825A-ED53-42D5-B7AD-1287E47CBA8B}.Release|x86.Build.0 = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|x64.ActiveCfg = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|x64.Build.0 = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|x86.ActiveCfg = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Debug|x86.Build.0 = Debug|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|Any CPU.Build.0 = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|x64.ActiveCfg = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|x64.Build.0 = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|x86.ActiveCfg = Release|Any CPU + {E3B1C951-7AB0-4221-9015-5973C675D52A}.Release|x86.Build.0 = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|x64.ActiveCfg = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|x64.Build.0 = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|x86.ActiveCfg = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Debug|x86.Build.0 = Debug|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|Any CPU.Build.0 = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|x64.ActiveCfg = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|x64.Build.0 = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|x86.ActiveCfg = Release|Any CPU + {4C53FF2B-1DA3-42B5-B8C0-8ACAD013463E}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal diff --git a/samples.slnx b/samples.slnx index ec314620..c569acea 100644 --- a/samples.slnx +++ b/samples.slnx @@ -277,6 +277,7 @@ + @@ -490,6 +491,7 @@ +