Blazor Webassembly: скрытие исходного кода под директивой #if - PullRequest
0 голосов
/ 16 января 2020

У меня есть общая библиотека классов с условной директивой "CLIENT" в части веб-сборки Blazor и директивой "SERVER" в основной части asp. net. Есть ли способ удалить из исходного кода Webassembly контент, который не скомпилирован?

Например, используя приведенный ниже исходный код:

public string MyMethod()
{
#if CLIENT
   return "Blazor Code";
#else
   return "Asp.Net Core Code";
#endif
}

Я хотел, чтобы в WebAssembly отображалось только:

public string MyMethod()
{
   return "Blazor Code";
}
...