public HttpResponseMessage Delete(string id, DeleteProcessingModel model) { return(new DeleteEntityCommand(this, id, model, _taskProvider, _taskChecker) { ProcessedEntityType = ProcessedEntityType.Screenshot }.Execute()); }
public DeleteEntityCommand(ApiController controller, string id, DeleteProcessingModel model, ITaskProvider taskProvider, ITaskChecker taskChecker) : base(controller) { _id = id; _model = model; _taskProvider = taskProvider; _taskChecker = taskChecker; }