EvolutionEvalModule.cs 598 B

123456789101112131415161718192021
  1. using System.Reflection;
  2. using Abp.Modules;
  3. using Castle.MicroKernel.Registration;
  4. using WeEngine.Strategy.Eval;
  5. namespace WeEngine.Module
  6. {
  7. public class EvolutionEvalModule : AbpModule
  8. {
  9. public override void PreInitialize()
  10. {
  11. }
  12. public override void Initialize()
  13. {
  14. IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());
  15. IocManager.IocContainer.Register(Component.For<EvalManager>().Named("EvolutionEval").DependsOn(new { Instance = IocManager.Resolve<EvolutionEval>() }));
  16. }
  17. }
  18. }