/// <summary> /// Constructor for the TransactionBehavior class. /// </summary> /// <param name="logger"></param> /// <param name="dbContext"></param> public TransactionBehavior(ILogger <TransactionBehavior <TRequest, TResponse> > logger, ServiceRequestManagementContext dbContext) { _logger = logger ?? throw new ArgumentException(nameof(ILogger)); _dbContext = dbContext ?? throw new ArgumentException(nameof(ServiceRequestManagementContext)); }
/// <summary> /// The constructor for the ServiceRequestRepository. /// </summary> /// <param name="context"></param> public ServiceRequestRepository(ServiceRequestManagementContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }