Example #1
0
        public static void Configure(IDependencyConfigurator di)
        {
            di.Register <ControllerFactory, ControllerFactory>(true);
            di.Factory(self => self);
            di.Register <IConnectionService, ConnectionService>();
            di.Register <WebSocketConnection, WebSocketConnection>();
            di.Register <ClientRepository, ClientRepository>(true);
            di.Register <IBroadcastService, BroadcastService>();
            var types = new ControllerTypes();

            di.Factory(d => types);
            di.Factory <IControllerTypeResolver>(d => types);
            di.Register <Catchme, Catchme>(true);
        }