Akka.Interfaced.InterfacedActorHandler.InterfacedActorHandler C# (CSharp) Method

InterfacedActorHandler() public method

public InterfacedActorHandler ( Type type ) : System
type System.Type
return System
        public InterfacedActorHandler(Type type)
        {
            var filterHandlerBuilder = new FilterHandlerBuilder(type);

            var requestHandlerBuilder = new RequestHandlerBuilder();
            RequestDispatcher = new RequestDispatcher(
                requestHandlerBuilder.Build(type, filterHandlerBuilder));

            var notificationHandlerBuilder = new NotificationHandlerBuilder();
            NotificationDispatcher = new NotificationDispatcher(
                notificationHandlerBuilder.Build(type, filterHandlerBuilder));

            var messageHandlerBuilder = new MessageHandlerBuilder();
            MessageDispatcher = new MessageDispatcher(
                messageHandlerBuilder.Build(type, filterHandlerBuilder));

            PerInstanceFilterCreators = filterHandlerBuilder.PerInstanceFilterCreators;
        }
    }
InterfacedActorHandler