static DependencyResolver() { _userDAO = new UserDAO(); _authDAO = new AuthDAO(); _roleDAO = new RoleDAO(); _fileDAO = new FileDAO(); _filestorageDAO = new FTPFileStorageDAO(); _userLogic = new UserLogic(_userDAO); _authLogic = new AuthLogic(_authDAO); _roleLogic = new RoleLogic(_roleDAO); _fileLogic = new FileLogic(_fileDAO); _filestorageLogic = new FileStorageLogic(_filestorageDAO); _filemanager = new FileManager(_fileDAO, _filestorageDAO); }
public FileStorageLogic(IFileStorageDAO filestorageDAO) { _filestorageDAO = filestorageDAO; }
public FileManager(IFileDAO file, IFileStorageDAO storageDAO) { fileDAO = file; filestoragedao = storageDAO; }