Browse Source

runfix

pull/942/head
Igor_Sychev 6 years ago
parent
commit
e98c625f81
27 changed files with 43 additions and 36 deletions
  1. +0
    -4
      src/ApiGateways/ApiGw-Base/OcelotApiGw.csproj
  2. +6
    -0
      src/ApiGateways/ApiGw-Base/Program.cs
  3. +1
    -3
      src/ApiGateways/ApiGw-Base/Startup.cs
  4. +1
    -0
      src/Services/Basket/Basket.API/Program.cs
  5. +1
    -2
      src/Services/Basket/Basket.API/Startup.cs
  6. +1
    -0
      src/Services/Catalog/Catalog.API/Program.cs
  7. +1
    -2
      src/Services/Catalog/Catalog.API/Startup.cs
  8. +1
    -0
      src/Services/Identity/Identity.API/Program.cs
  9. +2
    -5
      src/Services/Identity/Identity.API/Startup.cs
  10. +1
    -0
      src/Services/Location/Locations.API/Program.cs
  11. +1
    -2
      src/Services/Location/Locations.API/Startup.cs
  12. +1
    -0
      src/Services/Marketing/Marketing.API/Program.cs
  13. +1
    -2
      src/Services/Marketing/Marketing.API/Startup.cs
  14. +1
    -0
      src/Services/Ordering/Ordering.API/Program.cs
  15. +1
    -2
      src/Services/Ordering/Ordering.API/Startup.cs
  16. +1
    -0
      src/Services/Ordering/Ordering.SignalrHub/Program.cs
  17. +1
    -2
      src/Services/Ordering/Ordering.SignalrHub/Startup.cs
  18. +1
    -0
      src/Services/Payment/Payment.API/Program.cs
  19. +1
    -2
      src/Services/Payment/Payment.API/Startup.cs
  20. +12
    -1
      src/Services/Webhooks/Webhooks.API/Program.cs
  21. +1
    -2
      src/Services/Webhooks/Webhooks.API/Startup.cs
  22. +1
    -0
      src/Web/WebMVC/Program.cs
  23. +1
    -2
      src/Web/WebMVC/Startup.cs
  24. +1
    -0
      src/Web/WebSPA/Program.cs
  25. +1
    -3
      src/Web/WebSPA/Startup.cs
  26. +1
    -0
      src/Web/WebStatus/Program.cs
  27. +1
    -2
      src/Web/WebStatus/Startup.cs

+ 0
- 4
src/ApiGateways/ApiGw-Base/OcelotApiGw.csproj View File

@ -4,10 +4,6 @@
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Folder Include="wwwroot\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AspNetCore.HealthChecks.UI.Client" Version="2.2.2" />
<PackageReference Include="AspNetCore.HealthChecks.Uris" Version="2.2.0" />


+ 6
- 0
src/ApiGateways/ApiGw-Base/Program.cs View File

@ -25,6 +25,12 @@ namespace OcelotApiGw
builder.ConfigureServices(s => s.AddSingleton(builder))
.ConfigureAppConfiguration(ic => ic.AddJsonFile(Path.Combine("configuration", "configuration.json")))
.UseStartup<Startup>()
.ConfigureLogging((hostingContext, loggingbuilder) =>
{
loggingbuilder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
loggingbuilder.AddConsole();
loggingbuilder.AddDebug();
})
.UseSerilog((builderContext, config) =>
{
config


+ 1
- 3
src/ApiGateways/ApiGw-Base/Startup.cs View File

@ -76,7 +76,7 @@ namespace OcelotApiGw
services.AddOcelot(_cfg);
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
var pathBase = _cfg["PATH_BASE"];
@ -101,8 +101,6 @@ namespace OcelotApiGw
Predicate = r => r.Name.Contains("self")
});
loggerFactory.AddConsole(_cfg.GetSection("Logging"));
app.UseCors("CorsPolicy");
app.UseOcelot().Wait();


+ 1
- 0
src/Services/Basket/Basket.API/Program.cs View File

@ -48,6 +48,7 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseSerilog((builderContext, config) =>
{


+ 1
- 2
src/Services/Basket/Basket.API/Startup.cs View File

@ -179,9 +179,8 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Catalog/Catalog.API/Program.cs View File

@ -60,6 +60,7 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseSerilog((builderContext, config) =>
{


+ 1
- 2
src/Services/Catalog/Catalog.API/Startup.cs View File

@ -60,11 +60,10 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API
}
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
//Configure logs
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Identity/Identity.API/Program.cs View File

@ -67,6 +67,7 @@ namespace Microsoft.eShopOnContainers.Services.Identity.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 2
- 5
src/Services/Identity/Identity.API/Startup.cs View File

@ -116,11 +116,8 @@ namespace Microsoft.eShopOnContainers.Services.Identity.API
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerBuilder.AddDebug();
loggerBuilder.AddAzureWebAppDiagnostics();
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
if (env.IsDevelopment())


+ 1
- 0
src/Services/Location/Locations.API/Program.cs View File

@ -43,6 +43,7 @@ namespace Microsoft.eShopOnContainers.Services.Locations.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Services/Location/Locations.API/Startup.cs View File

@ -153,9 +153,8 @@ namespace Microsoft.eShopOnContainers.Services.Locations.API
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Marketing/Marketing.API/Program.cs View File

@ -55,6 +55,7 @@
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Services/Marketing/Marketing.API/Startup.cs View File

@ -177,9 +177,8 @@
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env,ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, IHostingEnvironment env,ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Ordering/Ordering.API/Program.cs View File

@ -59,6 +59,7 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Services/Ordering/Ordering.API/Startup.cs View File

@ -72,9 +72,8 @@
}
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Ordering/Ordering.SignalrHub/Program.cs View File

@ -26,6 +26,7 @@ namespace Ordering.SignalrHub
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseSerilog((builderContext, config) =>
{


+ 1
- 2
src/Services/Ordering/Ordering.SignalrHub/Startup.cs View File

@ -118,9 +118,8 @@ namespace Ordering.SignalrHub
public IConfiguration Configuration { get; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Services/Payment/Payment.API/Program.cs View File

@ -28,6 +28,7 @@ namespace Payment.API
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Services/Payment/Payment.API/Startup.cs View File

@ -89,9 +89,8 @@ namespace Payment.API
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 12
- 1
src/Services/Webhooks/Webhooks.API/Program.cs View File

@ -22,6 +22,17 @@ namespace Webhooks.API
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>();
.UseStartup<Startup>()
.ConfigureAppConfiguration((builderContext, config) =>
{
config.AddEnvironmentVariables();
})
.ConfigureLogging((hostingContext, builder) =>
{
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
});
}
}

+ 1
- 2
src/Services/Webhooks/Webhooks.API/Startup.cs View File

@ -70,9 +70,8 @@ namespace Webhooks.API
return new AutofacServiceProvider(container.Build());
}
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
var pathBase = Configuration["PATH_BASE"];


+ 1
- 0
src/Web/WebMVC/Program.cs View File

@ -27,6 +27,7 @@ namespace Microsoft.eShopOnContainers.WebMVC
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Web/WebMVC/Startup.cs View File

@ -48,11 +48,10 @@ namespace Microsoft.eShopOnContainers.WebMVC
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
JwtSecurityTokenHandler.DefaultInboundClaimTypeMap.Clear();
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
app.UseHealthChecks("/hc", new HealthCheckOptions()


+ 1
- 0
src/Web/WebSPA/Program.cs View File

@ -27,6 +27,7 @@ namespace eShopConContainers.WebSPA
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 3
src/Web/WebSPA/Startup.cs View File

@ -73,10 +73,8 @@ namespace eShopConContainers.WebSPA
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IAntiforgery antiforgery, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IAntiforgery antiforgery)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
if (env.IsDevelopment())


+ 1
- 0
src/Web/WebStatus/Program.cs View File

@ -23,6 +23,7 @@ namespace WebStatus
builder.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
builder.AddConsole();
builder.AddDebug();
builder.AddAzureWebAppDiagnostics();
})
.UseApplicationInsights()
.UseSerilog((builderContext, config) =>


+ 1
- 2
src/Web/WebStatus/Startup.cs View File

@ -37,9 +37,8 @@ namespace WebStatus
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ILoggingBuilder loggerBuilder)
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerBuilder.AddAzureWebAppDiagnostics();
loggerFactory.AddApplicationInsights(app.ApplicationServices, LogLevel.Trace);
if (env.IsDevelopment())


Loading…
Cancel
Save