public BikeService(IOmniaContext omniaContext, IUserService userService, IBikeRepository bikeRepository) { this.OmniaContext = omniaContext; this.UserService = userService; BikeRepository = bikeRepository; }
/// <summary> /// Initializes a new instance of the <see cref="BikesDbContext"/> class. /// </summary> public BikesDbContext(DbContextOptions options, IOmniaContext omniaContext, ILogger <BikesDbContext> logger, IOmniaScopedContext omniaScopedContext) : base(options, omniaContext, omniaScopedContext) { Logger = logger; HandleStartup(OnStartupHandled); }
/// <summary> /// Initializes a new instance of the <see cref="DbContextWithAuditing"/> class. /// </summary> public DbContextWithAuditing(DbContextOptions options, IOmniaContext omniaContext, Fx.Contexts.Scoped.IOmniaScopedContext omniaScopedContext) : base(options) { OmniaContext = omniaContext; IsSystemUpdate = omniaScopedContext.IsSystemUpdate; }