Exemple #1
0
        public BaseTest()
        {
            Logger = LogManager.GetLogger("ASC.Files.Tests");

            DbRegistry.RegisterDatabase("files", ConfigurationManager.ConnectionStrings["files"]);

            var factory = new DaoFactory(Tenant, "files");
            FolderDAO = factory.GetFolderDao();
            FileDAO = factory.GetFileDao();
            SecurityDAO = factory.GetSecurityDao();
        }
Exemple #2
0
 static Global()
 {
     try
     {
         var container = new UnityContainer();
         container.LoadConfiguration("files");
         DaoFactory = container.Resolve<IDaoFactory>() ?? new DaoFactory();
     }
     catch (Exception error)
     {
         Logger.Warn("Could not resolve IDaoFactory instance. Using default DaoFactory instead.", error);
         DaoFactory = new DaoFactory();
     }
 }