public static ApiManager GetContext() { lock (Locker) { return current ?? (current = new ApiManager()); } }
public void Stop() { Log.Info("Stopping"); Server.CloseAsync().Wait(); Server.Dispose(); lock(Locker) current = null; Log.Info("Stopped"); }