C# Class Microsoft.Research.DataOnboarding.FileService.FileServiceFactory

Inheritance: IFileServiceFactory
Show file Open project: CDLUC3/dataup2

Public Methods

Method Description
FileServiceFactory ( IFileRepository fileDataRepository, IBlobDataRepository blobDataRepository, IUnitOfWork unitOfWork, IRepositoryDetails repositoryDetails, IRepositoryService repositoryService, IUserService userService, IRepositoryAdapterFactory repositoryAdapterFactory ) : System

creates the instance of FileServiceFactory

GetFileService ( string baseRepositoryName ) : IFileService

Returns the concreate instance of the IFileService which is specifc to each repository

Method Details

FileServiceFactory() public method

creates the instance of FileServiceFactory
public FileServiceFactory ( IFileRepository fileDataRepository, IBlobDataRepository blobDataRepository, IUnitOfWork unitOfWork, IRepositoryDetails repositoryDetails, IRepositoryService repositoryService, IUserService userService, IRepositoryAdapterFactory repositoryAdapterFactory ) : System
fileDataRepository IFileRepository fileDataRepository
blobDataRepository IBlobDataRepository IBlobDataRepository
unitOfWork IUnitOfWork IUnitOfWork
repositoryDetails IRepositoryDetails IRepositoryDetails
repositoryService IRepositoryService IRepositoryService
userService IUserService IUserService
repositoryAdapterFactory IRepositoryAdapterFactory IRepositoryAdapterFactory
return System

GetFileService() public method

Returns the concreate instance of the IFileService which is specifc to each repository
public GetFileService ( string baseRepositoryName ) : IFileService
baseRepositoryName string BaseRepository Name.
return IFileService