Esempio n. 1
0
        /// <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());
        }
Esempio n. 2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="dataAutoMapper">Interface for injecting in base</param>
 public FlightsRepository(IDataAutoMapper dataAutoMapper)
     : base(dataAutoMapper)
 {
 }
Esempio n. 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="dataAutoMapper">Interface for injecting in base</param>
 public AirportsRepository(IDataAutoMapper dataAutoMapper)
     : base(dataAutoMapper)
 {
 }