Add action gathering functionality: implement ActionGathered model and repository, update Pet model and services, and enhance GameItemsRepository with item retrieval methods.
This commit is contained in:
@@ -31,6 +31,7 @@ namespace PetCompanion
|
||||
|
||||
builder.Services.AddScoped<PetClassRepository>();
|
||||
builder.Services.AddScoped<PetClassService>();
|
||||
builder.Services.AddScoped<PetActionService>();
|
||||
builder.Services.AddScoped<SkillService>();
|
||||
builder.Services.AddScoped<GameItemsRepository>();
|
||||
builder.Services.AddScoped<GameItemService>();
|
||||
@@ -40,6 +41,10 @@ namespace PetCompanion
|
||||
builder.Services.AddScoped<PetInventoryRepository>();
|
||||
builder.Services.AddScoped<PetSkillService>();
|
||||
builder.Services.AddScoped<PetInventoryService>();
|
||||
builder.Services.AddScoped<ActionGatheredRepository>();
|
||||
|
||||
// Add the background service
|
||||
builder.Services.AddHostedService<PetActionBackgroundService>();
|
||||
|
||||
// Add CORS policy
|
||||
builder.Services.AddCors(options =>
|
||||
|
||||
Reference in New Issue
Block a user