Skip to content

Commit e720612

Browse files
committed
Working local version using the claims queue
1 parent 3e3a25f commit e720612

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

ClaimsSolution.API/ClaimsSolution.API.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<TargetFramework>net8.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
7-
<UserSecretsId>34e1382a-3084-424c-bf06-478ca4c5f717</UserSecretsId>
87
</PropertyGroup>
98

109
<ItemGroup>

ClaimsSolution.ClaimsProcessor/Program.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,22 @@
33
using Microsoft.Extensions.DependencyInjection;
44
using Microsoft.Extensions.Hosting;
55
using ClaimsSolution.Common.Extensions;
6+
using ClaimsSolution.ClaimsProcessor.Middlewares;
7+
using ClaimsSolution.ClaimsProcessor.Services;
68

79
var builder = FunctionsApplication.CreateBuilder(args);
810

911
builder.ConfigureFunctionsWebApplication();
1012

13+
builder.UseMiddleware<ExceptionHandlingMiddleware>();
14+
1115
// Also here, handle this via Options pattern
1216
var tableConnectionString = builder.Configuration["AzureWebJobsStorage"]!;
1317

1418
builder.Services.AddTableStorageRepository(tableConnectionString);
1519

20+
builder.Services.AddScoped<IClaimProcessingService, ClaimProcessingService>();
21+
1622
builder.Services
1723
.AddApplicationInsightsTelemetryWorkerService()
1824
.ConfigureFunctionsApplicationInsights();

0 commit comments

Comments
 (0)