using AsbCloudApp.Data.ProcessMaps.Functions; using AsbCloudApp.Repositories; using AsbCloudApp.Requests; using AsbCloudApp.Services; using AsbCloudDb.Model.ProcessMapPlan.Functions; using AsbCloudInfrastructure.Services.ProcessMapPlan.Export; using AsbCloudInfrastructure.Services.ProcessMapPlan.Parser; namespace AsbCloudWebApi.Controllers.ProcessMaps.Functions; /// <summary> /// РТК план автоудержание TF /// </summary> public class ProcessMapPlanAutoHoldTFController : ProcessMapPlanBaseController<ProcessMapPlanAutoHoldTF, ProcessMapPlanAutoHoldTFDto> { public ProcessMapPlanAutoHoldTFController( IChangeLogRepository<ProcessMapPlanAutoHoldTFDto, ProcessMapPlanBaseRequestWithWell> repository, IWellService wellService, ProcessMapPlanAutoHoldTFParser parserService, ITelemetryService telemetryService, ProcessMapPlanAutoHoldTFExportService processMapPlanExportService) : base(repository, wellService, parserService, processMapPlanExportService, telemetryService) { } protected override string TemplateFileName => "ЕЦП_шаблон_файла_РТК_план_автоудержание_tf.xlsx"; }