/// <summary>Initializes the application asynchronously.</summary> /// <param name="appContext">Context for the application.</param> /// <param name="cancellationToken">The cancellation token.</param> /// <returns>A Task.</returns> protected override Task InitializeCoreAsync(IOwinAppContext appContext, CancellationToken cancellationToken) { // Any connection or hub wire up and configuration should go here var app = appContext.AppBuilder; app.MapSignalR(); return TaskHelper.CompletedTask; }
/// <summary>Initializes the application asynchronously.</summary> /// <param name="appContext">Context for the application.</param> /// <param name="cancellationToken">The cancellation token.</param> /// <returns>A Task.</returns> protected override Task InitializeCoreAsync(IOwinAppContext appContext, CancellationToken cancellationToken) { appContext.AppBuilder.Use<ChatAppApiMiddleware>(this.messageProcessor, this.serializationService); return TaskHelper.CompletedTask; }