public BroadCastServerController(IPluginSettingsProvider pluginSettingsProvider, IServerOverviewViewModel serverOverviewViewModel, IDatagramPayloadPacker datagramPayloadPacker) { _newPeers = new Queue <NetPeer>(); _pluginSettingsProvider = pluginSettingsProvider; _serverOverviewViewModel = serverOverviewViewModel; _datagramPayloadPacker = datagramPayloadPacker; _formatter = new BinaryFormatter(); }
public DataBroadcasterPluginController() { _kernel = new KernelWrapper(); _serverOverviewViewModel = _kernel.Get <IServerOverviewViewModel>(); _pluginSettingsProvider = _kernel.Get <IPluginSettingsProvider>();; }