custom-attributes

Есть ли способ, которым я могу создать пользовательские атрибуты метода для WCF, которые позволяют мне легко украсить метод службы с помощью предварительного фильтра, так же как MVC использует фильтры действий. Я планирую использовать их для аутентификации и авторизации. Это относится к службе RESTful, запрос...

Прочитав сообщение " Как проверить, есть ли у метода атрибут", я делаю один шаг, чтобы решить проблему, которая не дает мне спать. Я представляю ситуацию: ( я работаю с ASP.Net MVC 4) Эти интерфейсы : public interface IFlyable { ActionResult Fly(); } public interface IRunnable { ActionRe...

Можно ли получить тип декорированного класса внутри класса пользовательского атрибута? Например: [MetadataAttribute] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false)] public class ViewAttribute : ExportAttribute { public object TargetRegion { get; set; } pu...

В .NET можно пометить некоторые методы как устаревшие, чтобы разработчики предупреждались, когда они пытаются использовать устаревший метод. <Obsolete("Do not call this method.")> Private Sub FormerMethod() Дело в том, что вы можете делать это только в пределах классов, которые вы контролируете. Что...

Я пытаюсь создать пользовательский атрибут, который будет работать в некотором роде AOP (у меня нет доступа к postsharp, к сожалению, и я не очень хорошо знаком с Unity). У него есть AttributeUsage.Метод и в его конструкторе он настраивает некоторые части тестовой среды (извлекает некоторую информацию из прил...

На этот вопрос уже есть ответ здесь: ASP.NET MVC-как показать несанкционированную ошибку на странице входа в систему? 7 ответов Я использую пользовательский атрибут authorize для авторизации доступа пользователей на ...

Я пытаюсь использовать пользовательские атрибуты для реализации разрешений авторизации для выполнения метода. Вот что у меня есть прямо сейчас (я только начинаю с пользовательских атрибутов): [RequiredUserPermissions(UserPermissions.CanLoginViaSite)] internal static bool HasDesiredPermissions() { //E...

могу ли я добавить пользовательский атрибут в HTML-тег следующим образом:<tag myAttri="myVal" />...

в последнее время я все больше и больше читаю о людях, использующих пользовательские атрибуты в своих HTML-тегах, в основном с целью встраивания некоторых дополнительных битов данных для использования в коде javascript. Я надеялся собрать некоторую обратную связь о том, является ли использование пользователь...

Я пытаюсь создать универсальный метод, который будет читать атрибут класса и возвращать это значение во время выполнения. Как бы я это сделал? Примечание: атрибут DomainName имеет класс DomainNameAttribute. [DomainName("MyTable")] Public class MyClass : DomainBase {} то, что я пытаюсь создать: //This...