/// <summary> /// Initializes a new instance of the <see cref="RecipeService"/> class. /// </summary> /// <param name="contextFactory">Factory for creating <see cref="CookingContext"/> instances.</param> /// <param name="cultureProvider">Culture provider for determining which culture enities should belong to.</param> /// <param name="mapper">Dependency on database-projection mapper.</param> /// <param name="dayService"><see cref="DayService"/> dependency.</param> public RecipeService(IContextFactory contextFactory, ICurrentCultureProvider cultureProvider, IMapper mapper, IDayService dayService) : base(contextFactory, cultureProvider, mapper) { this.dayService = dayService; }
/// <summary> /// Initializes a new instance of the <see cref="CRUDService{T}"/> class. /// </summary> /// <param name="contextFactory">Context factory for creating <see cref="CookingContext"/>.</param> /// <param name="cultureProvider">Culture provider for determining which culture enities should belong to.</param> /// <param name="mapper">Dependency on database-projection mapper.</param> public CRUDService(IContextFactory contextFactory, ICurrentCultureProvider cultureProvider, IMapper mapper) { ContextFactory = contextFactory; this.cultureProvider = cultureProvider; Mapper = mapper; }