/// <summary> /// Initializes a new instance. /// </summary> /// <param name="dataAutoMapper">Objects maps container</param> public BaseRepository(IDataAutoMapper dataAutoMapper) { DataAutoMapper = dataAutoMapper; DatabaseContext = new DatabaseContext(); // To execute all pending migrations Database.SetInitializer(new DatabaseContextInitializer()); }
/// <summary> /// Constructor /// </summary> /// <param name="dataAutoMapper">Interface for injecting in base</param> public FlightsRepository(IDataAutoMapper dataAutoMapper) : base(dataAutoMapper) { }
/// <summary> /// Constructor /// </summary> /// <param name="dataAutoMapper">Interface for injecting in base</param> public AirportsRepository(IDataAutoMapper dataAutoMapper) : base(dataAutoMapper) { }