Ho il seguente:Posso accedere a un C# enum nella mia vista Razor?
namespace Storage.Constants.References {
public enum RoleType {
Guest = 1,
User = 2,
Admin = 3,
Super = 4
}
}
Nel mio web.config ho aggiunto:
<add namespace="Storage.Constants.References" />
Tuttavia, a mio avviso qui sotto ho ancora non ottengo alcuna intellisense per la RoleType e sembra di non sapere di cosa si tratta:
@model WebUx.ViewModels.BaseViewModel
@{ Layout = "~/Views/Shared/_Layout.cshtml"; }
@section status {
@if (Model.Role >= RoleType.Admin)
{
Tuttavia funziona se cambio questo:
@if (Model.Role >= Storage.Constants.References.RoleType.Admin)
Se non funziona senza la mia specifica "Storage.Constants.References"?
Hai aggiungerlo il web.config più vicino alla vista, non il tuo web.config principale? –