public override void Initialize() { IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly()); ITrainingAppService trainingAppService = IocManager.Resolve <ITrainingAppService>(); // Call once at application startup check setup a simple scheduler // to update training status of training at pre-defined time trainingAppService.AutomaticMaintainTraining(); }
public TrainingTest() { var mockMapper = new MapperConfiguration(cfg => { cfg.AddProfile(new TrainingDetailsMappingProfile()); }); _mapper = mockMapper.CreateMapper(); var mockDal = new Mock <ITrainingAppModule>(); mockDal.Setup(d => d.Save(It.IsAny <TrainingDetails>())).Returns(1); _TrainingAppService = new TrainingAppService(mockDal.Object, _mapper); _controller = new TrainingController(_TrainingAppService); }
public TrainingController(ITrainingAppService _TrainingAppService) { this._TrainingAppService = _TrainingAppService; }
public TrainingController(ITrainingAppService trainingAppservice) { _trainingAppservice = trainingAppservice; }