/// <summary>
 /// Default constructor
 /// </summary>
 public MigrationBase()
 {
     _attribute = GetType().GetCustomAttributes(typeof(MigrationAttribute), false).Cast<MigrationAttribute>().FirstOrDefault();
     
     if (_attribute == null)
         throw new InvalidOperationException("Migration classes must define MigrationAttribute!");
 }
Esempio n. 2
0
        /// <summary>
        /// Default constructor
        /// </summary>
        public MigrationBase()
        {
            _attribute = GetType().GetCustomAttributes(typeof(MigrationAttribute), false).Cast <MigrationAttribute>().FirstOrDefault();

            if (_attribute == null)
            {
                throw new InvalidOperationException("Migration classes must define MigrationAttribute!");
            }
        }