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