using System; using System.Reflection; using Abp.Modules; using Castle.MicroKernel.Registration; using WeEngine.Strategy.Runner; namespace WeEngine.Module { //[DependsOn()] public class EvolutionRunnerModule : AbpModule { public override void PreInitialize() { } public override void Initialize() { IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly()); IocManager.IocContainer.Register(Component.For().Named("EvolutionRunner").DependsOn(new { Instance = IocManager.Resolve() })); } } }