From 47ac4e5bf964c6275a3acbbfec31e33e1ff323e7 Mon Sep 17 00:00:00 2001 From: John Luo Date: Fri, 26 May 2017 00:12:30 -0700 Subject: [PATCH] React to Hosting changes --- .../SocketsApplicationLifetimeService.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.AspNetCore.Sockets/SocketsApplicationLifetimeService.cs b/src/Microsoft.AspNetCore.Sockets/SocketsApplicationLifetimeService.cs index 52182e7295..fbeae6694c 100644 --- a/src/Microsoft.AspNetCore.Sockets/SocketsApplicationLifetimeService.cs +++ b/src/Microsoft.AspNetCore.Sockets/SocketsApplicationLifetimeService.cs @@ -1,6 +1,8 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. +using System.Threading; +using System.Threading.Tasks; using Microsoft.Extensions.Hosting; namespace Microsoft.AspNetCore.Sockets @@ -14,14 +16,16 @@ namespace Microsoft.AspNetCore.Sockets _connectionManager = connectionManager; } - public void Start() + public Task StartAsync(CancellationToken token) { _connectionManager.Start(); + return Task.CompletedTask; } - public void Stop() + public Task StopAsync(CancellationToken token) { _connectionManager.CloseConnections(); + return Task.CompletedTask; } } }