private RouterConfig CreateRouterConfig(string routerTypeAlias, Config deployment)
{
if (routerTypeAlias == "from-code")
return RouterConfig.NoRouter;
var path = string.Format("akka.actor.router.type-mapping.{0}", routerTypeAlias);
var routerTypeName = _settings.Config.GetString(path);
var routerType = Type.GetType(routerTypeName);
Debug.Assert(routerType != null, "routerType != null");
var routerConfig = (RouterConfig)Activator.CreateInstance(routerType, deployment);
return routerConfig;
}
}