Я делаю библиотеку C # только с одним классом, который должен выступать в качестве оболочки для некоторых веб-сервисов.
Эти службы имеют свои собственные классы и списки.
В некоторых моих функциях некоторые параметры должны быть перечислениями из веб-службы (проще всего это сделать).
Но когда мне нужно вызвать эту функцию из кода, использующего данную библиотеку, это заканчивается примерно так:
LibraryClass.FunctionName(LibraryName.WebServicesName.EnumName.EnumValue);
Можно ли сделать код более похожим на это:
LibraryClass.FunctionName(EnumName.EnumValue);
путем предоставления перечисления из веб-сервисов в классе библиотеки?
Я знаю, что могу сделать это, создав свой собственный Enum в классе библиотеки, и я, вероятно, сделаю это, но мне в голову пришли эти вопросы, и я остановился здесь, чтобы спросить: возможно ли выставлять перечисления как этот?