Beispiel #1
0
 /// <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));
 }
Beispiel #2
0
 /// <summary>
 /// The constructor for the ServiceRequestRepository.
 /// </summary>
 /// <param name="context"></param>
 public ServiceRequestRepository(ServiceRequestManagementContext context)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }