diff --git a/src/Aspire/Aspire.AppHost/Extensions/AppExtensions.cs b/src/Aspire/Aspire.AppHost/Extensions/AppExtensions.cs index 105fc15..c05217e 100644 --- a/src/Aspire/Aspire.AppHost/Extensions/AppExtensions.cs +++ b/src/Aspire/Aspire.AppHost/Extensions/AppExtensions.cs @@ -45,7 +45,7 @@ public static IDistributedApplicationBuilder AddDmsServices( builder.AddDmsService("Import", rabbit, databases, hostMount); builder.AddDmsService("Logging", rabbit, databases, hostMount); builder.AddDmsService("Matching-Engine", rabbit, databases, hostMount); - //builder.AddDmsService("Meow", rabbit, databases, hostMount); + builder.AddDmsService("Meow", rabbit, databases, hostMount).WithExplicitStart(); builder.AddDmsService("Offloc-Cleaner", rabbit, databases, hostMount); builder.AddDmsService("Offloc-Parser", rabbit, databases, hostMount); diff --git a/src/Meow/MeowUserService.cs b/src/Meow/MeowUserService.cs new file mode 100644 index 0000000..ac52c3a --- /dev/null +++ b/src/Meow/MeowUserService.cs @@ -0,0 +1,8 @@ +using Infrastructure.Middlewares; + +namespace Meow; + +public class MeowUserService : ICurrentUserService +{ + public string? UserName => "MeowUser"; +} \ No newline at end of file diff --git a/src/Meow/Program.cs b/src/Meow/Program.cs index 02cba53..b00f06a 100644 --- a/src/Meow/Program.cs +++ b/src/Meow/Program.cs @@ -1,4 +1,5 @@ -using Meow; +using Infrastructure.Middlewares; +using Meow; using Meow.Features.Participants.Handlers; using Rebus.Serialization; @@ -15,6 +16,8 @@ var services = builder.Services; var configuration = builder.Configuration; + builder.Services.AddScoped(); + builder.AddDatabaseServices(); services.ConfigureServices(configuration);