public void Dispose() => manager?.Dispose();
public void Dispose() { manager?.Dispose(); DoDispose(); }
public void Dispose() { manager?.Dispose(); DoDisposeAsync().GetAwaiter().GetResult(); DoDispose(); }