C# Class hMailServer.Repository.MySQL.RepositoryFactory

Inheritance: IRepositoryFactory
显示文件 Open project: hmailserver/hmailserver-net Class Usage Examples

Public Methods

Method Description
CreateAccountRepository ( ) : IAccountRepository
CreateFolderRepository ( ) : IFolderRepository
CreateMessageRepository ( ) : IMessageRepository
RepositoryFactory ( DatabaseConfiguration databaseConfiguration, string dataDirectory ) : System.Collections.Generic

Private Methods

Method Description
RepositoryFactory ( ) : System.Collections.Generic

Method Details

CreateAccountRepository() public method

public CreateAccountRepository ( ) : IAccountRepository
return IAccountRepository

CreateFolderRepository() public method

public CreateFolderRepository ( ) : IFolderRepository
return IFolderRepository

CreateMessageRepository() public method

public CreateMessageRepository ( ) : IMessageRepository
return IMessageRepository

RepositoryFactory() public method

public RepositoryFactory ( DatabaseConfiguration databaseConfiguration, string dataDirectory ) : System.Collections.Generic
databaseConfiguration DatabaseConfiguration
dataDirectory string
return System.Collections.Generic