public Program(IOutputFormatterRegistry outputFormatterRegistry, IProcessorRegistry processorRegistry, IPluginRegistry pluginRegistry, ILogger <Program> logger) { OutputFormatterRegistry = outputFormatterRegistry; ProcessorRegistry = processorRegistry; PluginRegistry = pluginRegistry; Logger = logger; }
public CommunicatorModule(IProcessorRegistry registry, ILogger logger) { this.registry = registry; this.logger = logger; }
public ServerCommunicator(IDictionary props, IProcessorRegistry registry, ILogger logger) { this.props = props; this.logger = logger; module = new CommunicatorModule(registry, logger); }
public LevelLoadingSystem(Level level, IEventSystem eventSystem, IProcessorRegistry <Level> levelProcessors) { Level = level; EventSystem = eventSystem; LevelProcessors = levelProcessors; }
public RpcBinder(RakPeerInterface recipient, IProcessorRegistry registry, IProtocolProcessor processor) { this.recipient = recipient; this.registry = registry; this.processor = processor; }