public EFSubItemLayout(TodoDatabaseContext context, ISequentialIdGenerator idGenerator) { _context = context; _idGenerator = idGenerator; }
public EFAccountPlanRepository(TodoDatabaseContext context, ISequentialIdGenerator sequentialIdGenerator) { _context = context; _sequentialIdGenerator = sequentialIdGenerator; }
public EFAccountDiscountRepository(TodoDatabaseContext context, ISequentialIdGenerator idGenerator) { _context = context; _idGenerator = idGenerator; }
public EFTodoListLayoutRepository(TodoDatabaseContext context, ISequentialIdGenerator idGenerator) { _context = context; _idGenerator = idGenerator; }
public RequestCorrelationMiddleware(RequestDelegate next, ISequentialIdGenerator <SequentialGuid> guidGenerator) { _next = next ?? throw new ArgumentNullException(nameof(next)); _guidGenerator = guidGenerator ?? throw new ArgumentNullException(nameof(guidGenerator)); }
public PublishPostCommandHandler(ISession session, ILogger logger, ISequentialIdGenerator <SequentialGuid> idGenerator) { _session = session ?? throw new ArgumentNullException(nameof(session)); _logger = logger?.ForContext <PublishPostCommand>() ?? throw new ArgumentNullException(nameof(logger)); _idGenerator = idGenerator ?? throw new ArgumentNullException(nameof(idGenerator)); }