public void Dispose() { _host?.Dispose(); ModuleContext?.Dispose(); ModuleContext = null; _host = null; }
public async Task StopAsync(CancellationToken cancellationToken = default) { await _host.StopAsync(cancellationToken).ConfigureAwait(false); ModuleContext.Dispose(); }