C# 클래스 Flatwhite.Provider.DynamicAttributeProvider

A dynamic attribute provider to provide extra attributes to method without having to decorate the attributes on class or method
상속: IAttributeProvider
파일 보기 프로젝트 열기: vanthoainguyen/Flatwhite 1 사용 예제들

공개 메소드들

메소드 설명
DynamicAttributeProvider ( IAttributeProvider original, Attribute>.Func extraAttributes ) : System

Initialize a dynamic attribute provider with extra attributes for selected method info

GetAttributes ( MethodInfo methodInfo, object>.IDictionary invocationContext ) : IEnumerable

Get all attributes, attributes returned by extraAttributes factory will have more priority than

메소드 상세

DynamicAttributeProvider() 공개 메소드

Initialize a dynamic attribute provider with extra attributes for selected method info
public DynamicAttributeProvider ( IAttributeProvider original, Attribute>.Func extraAttributes ) : System
original IAttributeProvider
extraAttributes Attribute>.Func
리턴 System

GetAttributes() 공개 메소드

Get all attributes, attributes returned by extraAttributes factory will have more priority than
public GetAttributes ( MethodInfo methodInfo, object>.IDictionary invocationContext ) : IEnumerable
methodInfo System.Reflection.MethodInfo
invocationContext object>.IDictionary
리턴 IEnumerable