Skip to content

Commit 92341cf

Browse files
committed
namepaces
1 parent 8096d2d commit 92341cf

3 files changed

Lines changed: 84 additions & 87 deletions

File tree

Lines changed: 32 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,41 @@
11
using Serilog;
22
using Serilog.Events;
33

4-
namespace AspNetCoreServiceBusApi1
4+
namespace AspNetCoreServiceBusApi1;
5+
6+
public class Program
57
{
6-
public class Program
8+
public static int Main(string[] args)
79
{
8-
public static int Main(string[] args)
9-
{
10-
Log.Logger = new LoggerConfiguration()
11-
.MinimumLevel.Information()
12-
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
13-
.Enrich.FromLogContext()
14-
.WriteTo.Console()
15-
.CreateLogger();
10+
Log.Logger = new LoggerConfiguration()
11+
.MinimumLevel.Information()
12+
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
13+
.Enrich.FromLogContext()
14+
.WriteTo.Console()
15+
.CreateLogger();
1616

17-
try
18-
{
19-
Log.Information("Starting host");
20-
CreateHostBuilder(args).Build().Run();
21-
return 0;
22-
}
23-
catch (Exception ex)
24-
{
25-
Log.Fatal(ex, "Host terminated unexpectedly");
26-
return 1;
27-
}
28-
finally
29-
{
30-
Log.CloseAndFlush();
31-
}
17+
try
18+
{
19+
Log.Information("Starting host");
20+
CreateHostBuilder(args).Build().Run();
21+
return 0;
22+
}
23+
catch (Exception ex)
24+
{
25+
Log.Fatal(ex, "Host terminated unexpectedly");
26+
return 1;
27+
}
28+
finally
29+
{
30+
Log.CloseAndFlush();
3231
}
33-
34-
public static IHostBuilder CreateHostBuilder(string[] args) =>
35-
Host.CreateDefaultBuilder(args)
36-
.ConfigureWebHostDefaults(webBuilder =>
37-
{
38-
webBuilder.UseStartup<Startup>();
39-
})
40-
.UseSerilog();
4132
}
33+
34+
public static IHostBuilder CreateHostBuilder(string[] args) =>
35+
Host.CreateDefaultBuilder(args)
36+
.ConfigureWebHostDefaults(webBuilder =>
37+
{
38+
webBuilder.UseStartup<Startup>();
39+
})
40+
.UseSerilog();
4241
}
Lines changed: 42 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,62 @@
11
using Microsoft.OpenApi.Models;
22
using ServiceBusMessaging;
33

4-
namespace AspNetCoreServiceBusApi1
4+
namespace AspNetCoreServiceBusApi1;
5+
6+
public class Startup
57
{
6-
public class Startup
8+
public Startup(IConfiguration configuration)
79
{
8-
public Startup(IConfiguration configuration)
9-
{
10-
Configuration = configuration;
11-
}
10+
Configuration = configuration;
11+
}
1212

13-
public IConfiguration Configuration { get; }
13+
public IConfiguration Configuration { get; }
1414

15-
public void ConfigureServices(IServiceCollection services)
16-
{
17-
services.AddControllers();
15+
public void ConfigureServices(IServiceCollection services)
16+
{
17+
services.AddControllers();
1818

19-
services.AddScoped<ServiceBusSender>();
20-
services.AddScoped<ServiceBusTopicSender>();
19+
services.AddScoped<ServiceBusSender>();
20+
services.AddScoped<ServiceBusTopicSender>();
2121

22-
services.AddSwaggerGen(c =>
22+
services.AddSwaggerGen(c =>
23+
{
24+
c.SwaggerDoc("v1", new OpenApiInfo
2325
{
24-
c.SwaggerDoc("v1", new OpenApiInfo
25-
{
26-
Version = "v1",
27-
Title = "Payload View API",
28-
});
26+
Version = "v1",
27+
Title = "Payload View API",
2928
});
30-
}
29+
});
30+
}
3131

32-
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
32+
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
33+
{
34+
if (env.IsDevelopment())
3335
{
34-
if (env.IsDevelopment())
35-
{
36-
app.UseDeveloperExceptionPage();
37-
}
38-
else
39-
{
40-
app.UseHsts();
41-
}
36+
app.UseDeveloperExceptionPage();
37+
}
38+
else
39+
{
40+
app.UseHsts();
41+
}
4242

43-
app.UseStaticFiles();
44-
app.UseHttpsRedirection();
43+
app.UseStaticFiles();
44+
app.UseHttpsRedirection();
4545

46-
app.UseRouting();
46+
app.UseRouting();
4747

48-
app.UseAuthorization();
49-
app.UseCors();
48+
app.UseAuthorization();
49+
app.UseCors();
5050

51-
app.UseEndpoints(endpoints =>
52-
{
53-
endpoints.MapControllers();
54-
});
51+
app.UseEndpoints(endpoints =>
52+
{
53+
endpoints.MapControllers();
54+
});
5555

56-
app.UseSwagger();
57-
app.UseSwaggerUI(c =>
58-
{
59-
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Payload Management API V1");
60-
});
61-
}
56+
app.UseSwagger();
57+
app.UseSwaggerUI(c =>
58+
{
59+
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Payload Management API V1");
60+
});
6261
}
6362
}

FunctionService3/SubscriptionClientFunction.cs

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,18 @@
22
using Microsoft.Extensions.Logging;
33
using Newtonsoft.Json;
44

5-
namespace FunctionService3
5+
namespace FunctionService3;
6+
7+
public static class SubscriptionClientFunction
68
{
7-
public static class SubscriptionClientFunction
9+
[FunctionName("SubscriptionClientFunction")]
10+
public static void Run([ServiceBusTrigger(
11+
"mytopic",
12+
"functionsubscription",
13+
Connection = "ServiceBusConnectionString")]string message, ILogger log)
814
{
9-
[FunctionName("SubscriptionClientFunction")]
10-
public static void Run([ServiceBusTrigger(
11-
"mytopic",
12-
"functionsubscription",
13-
Connection = "ServiceBusConnectionString")]string message, ILogger log)
14-
{
15-
log.LogInformation($"C# ServiceBus topic trigger function processed message: {message}");
15+
log.LogInformation($"C# ServiceBus topic trigger function processed message: {message}");
1616

17-
var payload = JsonConvert.DeserializeObject<MyPayload>(message);
18-
}
17+
var payload = JsonConvert.DeserializeObject<MyPayload>(message);
1918
}
2019
}

0 commit comments

Comments
 (0)