public MsmqServer(IServerOptions options, IFileSystemManager fileManager, IQueueCreateManager queueManager, IMessageToFilePartMapper messageToFilePartMapper, IFileMessageBuffer messageBuffer, IFileCopyManager copyManager) { _options = options; _fileManager = fileManager; _queueCreateManager = queueManager; _messageToFilePartMapper = messageToFilePartMapper; _filesBuffer = messageBuffer; _copyManager = copyManager; }
public MsmqServiceFactory(IServerOptionsProvider optionsProvider, IFileSystemManager fileManager, IQueueCreateManager queueManager, IMessageToFilePartMapper messageToFilePartMapper, IFileMessageBuffer buffer, IFileCopyManager copyManager) { _optionsProvider = optionsProvider; _fileManager = fileManager; _queueManager = queueManager; _messageToFilePartMapper = messageToFilePartMapper; _buffer = buffer; _copyManager = copyManager; }