public void Stop() { Console.WriteLine("app stopped"); Identity machineIdentity = _db.GetItem <Identity>(Store.IdentityKey); _channel.Leave(); _socket.Disconnect(); _api.Logout(machineIdentity.Jwt); _db.Dispose(); }
public void Stop() { Console.WriteLine("app stopped"); _jobExecutor.Stop(); if (Connection.IsAvailable()) { var machineIdentity = _db.GetItem <Identity>(Store.IdentityKey); _channel.Leave(); _socket.Disconnect(); _api.Logout(machineIdentity.Jwt); } _db.Dispose(); }