public static ICurriculumStorage CreateStorage(CurriculumStorageType type)
 {
     switch (type)
     {
         case CurriculumStorageType.Database:
             throw new NotImplementedException();
         case CurriculumStorageType.FileSystem:
             throw new NotImplementedException();
         case CurriculumStorageType.Mixed:
             return new MixedCurriculumStorage();
         default:
             throw new Exception("Can't create storage of such type");
     }
 }
Beispiel #2
0
        public static ICurriculumStorage CreateStorage(CurriculumStorageType type)
        {
            switch (type)
            {
            case CurriculumStorageType.Database:
                throw new NotImplementedException();

            case CurriculumStorageType.FileSystem:
                throw new NotImplementedException();

            case CurriculumStorageType.Mixed:
                return(new MixedCurriculumStorage());

            default:
                throw new Exception("Can't create storage of such type");
            }
        }