Я пишу основной API, который будет использоваться разработчиком клиента.
Есть некоторые методы, которые еще не разработаны, но мне нужно, чтобы они были в API, чтобы разработчик мог см. их в Intellisense.
Помимо документации API, которую я предоставляю разработчику, мне нужно, чтобы он знал во время разработки, что метод еще не реализован, но он существует.< /p>
Есть ли способ сообщить разработчику, что метод еще не реализован, не вызывая NotImplementedException, и если он попытается использовать этот метод, он не скомпилируется?
Например:
public class API
{
public void PrintToPDF()
{
// do not throw NotImplementedException
}
}
public class Client
{
public void Print()
{
API api = new API();
api.PrintToPDF(); // shouldn't compiled but can be see in intellisense. It can show a tooltip that it is in being developed.
}
}
Подробнее здесь: https://stackoverflow.com/questions/384 ... on-and-pre
Как показать нереализованные методы в API, не создавая исключения и предотвращая компиляцию ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
SpecFlow — найти все сценарии на этапе метода и найти все нереализованные шаги.
Anonymous » » в форуме C# - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Могу ли я заставить компилятор и CLR игнорировать нереализованные интерфейсы моих типов?
Anonymous » » в форуме C# - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Pil.Image.Verify () изменяет изображение на нет, предотвращая конверсию
Anonymous » » в форуме Python - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-