CQRS_Simple/CQRS_Simple.API/Modules/IocManagerModule.cs
2022-04-07 14:00:58 +08:00

19 lines
468 B
C#

using Autofac;
using CQRS_Simple.Infrastructure;
namespace CQRS_Simple.API.Modules
{
public class IocManagerModule : Autofac.Module
{
protected override void Load(ContainerBuilder builder)
{
builder.Register(c =>
{
var scope = c.Resolve<ILifetimeScope>();
return new IocManager(scope);
})
.As<IIocManager>()
;
}
}
}