/// <summary> /// Завершить работу модуля. /// </summary> /// <returns></returns> public IAsyncAction DisposeModule() { async Task Do() { await Wrapped.DisposeModule(); } return(Do().AsAsyncAction()); }
/// <summary> /// Завершить работу модуля. /// </summary> public async ValueTask <Nothing> DisposeModule() { await Wrapped.DisposeModule(); return(Nothing.Value); }