protected void Configure() { if (serializer != null) { var instance = (IMessageSerializer)Activator.CreateInstance(serializer.Item1); instance.Init(assemblies.ToArray(), serializer.Item2 ?? new Dictionary <string, string>()); MessageEnvelope.Serializer = instance; } if (activator != null) { var instance = (IActorActivator)Activator.CreateInstance(activator.Item1); instance.Init(activator.Item2); ActorEndpoint.Activator = instance; } ActorType.Register(assemblies); }
void RegisterTypes() => ActorType.Register(assemblies);
void RegisterTypes() => ActorType.Register(registry.Assemblies, conventions.Count > 0 ? conventions.ToArray() : null);