جهت اطلاع
کلیه مثالهای این دوره برای استفاده از SignalR 2.x به روز شده و در مخزن کد ذیل قرار گرفتند:
SignalR-Samples
کلیه مثالهای این دوره برای استفاده از SignalR 2.x به روز شده و در مخزن کد ذیل قرار گرفتند:
SignalR-Samples
$.connection.hub.url = 'http://localhost:2663/signalr'; //چون در یک پروژه دیگر قرار داریم
ObjectFactory.ReleaseAndDisposeAllHttpScopedObjects();
HttpContextLifecycle.DisposeAndClearAll();
return new Container(ioc => { ioc.Scan(cfg => { cfg.AssemblyContainingType(typeof(IHandler<>)); cfg.ConnectImplementationsToTypesClosing(typeof(IHandler<>)); }); });
ioc.For(typeof(IGenericRepository<>)).Use(typeof(GenericRepository<>));
SmObjectFactory.Container.GetInstance(typeof (IGenericRepository<>));
protected string GetUserIpAddress() { object serverRemoteIpAddress; if (!Context.Request.Environment.TryGetValue("server.RemoteIpAddress", out serverRemoteIpAddress)) return null; return serverRemoteIpAddress.ToString(); }