Changing the way we implement the new Macro service and repository
This commit is contained in:
@@ -64,16 +64,7 @@ namespace Umbraco.Cms.Infrastructure.DependencyInjection
|
||||
builder.Services.AddUnique<IEntityService, EntityService>();
|
||||
builder.Services.AddUnique<IRelationService, RelationService>();
|
||||
builder.Services.AddUnique<ITrackedReferencesService, TrackedReferencesService>();
|
||||
builder.Services.AddUnique<MacroService>(factory => new MacroService(
|
||||
factory.GetRequiredService<IScopeProvider>(),
|
||||
factory.GetRequiredService<ILoggerFactory>(),
|
||||
factory.GetRequiredService<IEventMessagesFactory>(),
|
||||
factory.GetRequiredService<IMacroWithAliasRepository>(),
|
||||
factory.GetRequiredService<IAuditRepository>()
|
||||
));
|
||||
builder.Services.AddUnique<IMacroService>(factory => factory.GetRequiredService<MacroService>());
|
||||
builder.Services.AddUnique<IMacroWithAliasService>(factory => factory.GetRequiredService<MacroService>());
|
||||
|
||||
builder.Services.AddUnique<IMacroService, MacroService>();
|
||||
builder.Services.AddUnique<IMemberTypeService, MemberTypeService>();
|
||||
builder.Services.AddUnique<IMemberGroupService, MemberGroupService>();
|
||||
builder.Services.AddUnique<INotificationService, NotificationService>();
|
||||
|
||||
Reference in New Issue
Block a user