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"); } }
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"); } }