Esempio n. 1
0
        public void Configuration(IAppBuilder app)
        {
            app.UseCors(CorsOptions.AllowAll);

            RealmiusServer.SetupShareEverythingSignalRServer("/Realmius", app,
                                                             () => new MessagingContext(), typeof(Message));
        }
Esempio n. 2
0
        public void Configuration(IAppBuilder app)
        {
            app.UseCors(CorsOptions.AllowAll);

            app.MapSignalR("/signalr", new HubConfiguration()
            {
                EnableDetailedErrors = true,
            });

            if (needAuthorisation)
            {
                RealmiusServer.SetupSignalRServer(
                    "/Realmius",
                    app,
                    new RealmiusServerAuthConfiguration()
                {
                    TypesToSyncList = TypesForSync
                });
            }
            else
            {
                RealmiusServer.SetupShareEverythingSignalRServer(
                    "/Realmius",
                    app,
                    () => new RealmiusServerContext(),
                    TypesForSync);
            }
        }
Esempio n. 3
0
 public RealmiusPersistentConnection() :
     this(new RealmiusServerProcessor <TUser>(RealmiusServer.GetConfiguration <TUser>()))
 {
 }