private void Construct(IAciEventManager eventBroker, NetworkPackageHandlerRegistry packageRegistry, List <INetworkPackage> packages) { m_EventBroker = eventBroker; m_PackageRegistry = packageRegistry; // register packages supplied via installers foreach (INetworkPackage pkg in packages) { if (m_PackageTypes.ContainsKey(pkg.call)) { continue; } m_PackageTypes[pkg.call] = pkg.GetType(); } }
void Construct(NetworkPackageHandlerRegistry registry) { _registry = registry; }