/// <summary> /// Конструктор. /// </summary> /// <param name="logger">Регистратор.</param> /// <param name="job">Задание.</param> public AppPartModDummyMainBaseJobItemGetClient( ILogger <AppPartModDummyMainBaseJobItemGetClient> logger, ModDummyMainBaseJobItemGetService job ) : base(logger) { Job = job; }
/// <summary> /// Конструктор. /// </summary> /// <param name="coreBaseResourceErrors">Ядро. Основа. Ресурсы. Ошибки.</param> /// <param name="dataBaseSettings">Данные. Основа. Настройки.</param> /// <param name="resourceSuccesses">Ресурсы. Успехи.</param> /// <param name="resourceErrors">Ресурсы. Ошибки.</param> /// <param name="service">Сервис.</param> public ModDummyMainBaseJobs( CoreBaseResourceErrors coreBaseResourceErrors, DataBaseSettings dataBaseSettings, ModDummyMainBaseResourceSuccesses resourceSuccesses, ModDummyMainBaseResourceErrors resourceErrors, ModDummyMainBaseService service ) { JobItemDelete = new ModDummyMainBaseJobItemDeleteService( service.DeleteItem, coreBaseResourceErrors, resourceSuccesses ); JobItemGet = new ModDummyMainBaseJobItemGetService( service.GetItem, coreBaseResourceErrors ); JobItemInsert = new ModDummyMainBaseJobItemInsertService( service.SaveItem, coreBaseResourceErrors, resourceSuccesses, resourceErrors, dataBaseSettings ); JobItemUpdate = new ModDummyMainBaseJobItemUpdateService( service.SaveItem, coreBaseResourceErrors, resourceSuccesses, resourceErrors, dataBaseSettings ); JobListGet = new ModDummyMainBaseJobListGetService( service.GetList, coreBaseResourceErrors ); JobOptionsDummyManyToManyGet = new ModDummyMainBaseJobOptionDummyManyToManyGetListService( service.GetOptionsDummyManyToMany, coreBaseResourceErrors ); JobOptionsDummyOneToManyGet = new ModDummyMainBaseJobOptionDummyOneToManyListGetService( service.GetOptionsDummyOneToMany, coreBaseResourceErrors ); }