public HabitsController( BaseTranslator <Habit, HabitDto> translator, BaseValidator <Habit> validator, HabitRepository repo, ValidationErrorTranslator errorTranslator) : base("GetHabit", translator, validator, repo, errorTranslator) { }
public HabitCompletionsController( BaseTranslator <HabitCompletion, HabitCompletionDto> translator, BaseValidator <HabitCompletion> validator, HabitCompletionRepository repo, ValidationErrorTranslator errorTranslator) : base("GetHabitCompletion", translator, validator, repo, errorTranslator) { }
public BaseController(string getSingularRouteName, BaseTranslator <TModel, TDto> translator, BaseValidator <TModel> validator, BaseRepository <TModel> repo, ValidationErrorTranslator errorTranslator) { _getSingularRouteName = getSingularRouteName; _validator = validator; _translator = translator; _repo = repo; _errorTranslator = errorTranslator; }