Скажем, у меня есть интерфейс
interface IFoo {
Task SomeMethodAsync();
}
И я хотел реализовать этот интерфейс, но для одного класса метод пуст.
Должен ли я жить с предупреждением, которое это производит?
async Task SomeMethodAsync() {}
Или мне нужно вернуть некоторую фиктивную задачу?
async Task SomeMethodAsync() { await Task.Run(() => {}); }
Или есть другой вариант?
Также я хочу реализовать этот метод как метод явного интерфейса. Будет ли это иметь значение?