Suppress warning CS1998: This async method lacks 'await'

前端 未结 14 980
遇见更好的自我
遇见更好的自我 2020-11-28 04:21

I\'ve got an interface with some async functions. Some of the classes that implements the interface does not have anything to await, and some might just throw. It\'s a b

14条回答
  •  执念已碎
    2020-11-28 05:16

    Just as an update to Stephen's Answer, you no longer need to write the TaskConstants class as there is a new helper method:

        public Task ThrowException()
        {
            try
            {
                throw new NotImplementedException();
            }
            catch (Exception e)
            {
                return Task.FromException(e);
            }
        }
    

提交回复
热议问题