/// <summary> /// Initializes a new instance of the <see cref="ReaderBusinessLogic"/> class. /// </summary> /// <param name="logger">The logger.</param> /// <param name="sharedLocalizer">The shared localizer.</param> public ReaderBusinessLogic(ILogger <ReaderBusinessLogic> logger, ISharedLocalizer sharedLocalizer, IMapper mapper, ICalculationService calculationService, ITextRepository textRepository) : base(logger, sharedLocalizer) { _logger = logger; _sharedLocalizer = sharedLocalizer; _mapper = mapper; _calculationService = calculationService; _textRepository = textRepository; }
/// <summary> /// Initializes a new instance of the <see cref="BaseBusinessLogic"/> class. /// </summary> /// <param name="logger">The logger.</param> /// <param name="sharedLocalizer">The shared localizer.</param> public BaseBusinessLogic(ILogger logger, ISharedLocalizer sharedLocalizer) { _logger = logger; _sharedLocalizer = sharedLocalizer; }