IApiDescriptionProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인스턴스를 지정하기 ApiDescription 위한 계약을 정의합니다.
public interface class IApiDescriptionProvider
public interface IApiDescriptionProvider
type IApiDescriptionProvider = interface
Public Interface IApiDescriptionProvider
- 파생
설명
에 대한 ActionDescriptor첫 번째 쿼리에서 MVC는 의 IApiDescriptionProvider 오름차순으로 등록된 모든 인스턴스를 호출합니다 Order.
각 공급자에는 OnProvidersExecuting(ApiDescriptionProviderContext) 순서대로 호출되고 의 동일한 instance 지정된 메서드가 ApiDescriptionProviderContext있습니다. 그런 다음 각 공급자에는 OnProvidersExecuted(ApiDescriptionProviderContext) 역순으로 호출된 메서드가 있습니다. 각 instance 를 추가하거나 수정Results할 수 있습니다.
공급자가 미리 정의된 시퀀스로 호출되면 각 공급자는 이미 실행된 공급자의 결과를 관찰하고 데코레이트할 수 있습니다.
속성
Order |
공급자 실행 순서를 결정하는 순서 값을 가져옵니다. 공급자는 속성의 오름차순 숫자 값으로 Order 실행됩니다. |
메서드
OnProvidersExecuted(ApiDescriptionProviderContext) |
값이 더 높은 Order 구현이 호출된 후 IApiDescriptionProvider 호출됩니다. |
OnProvidersExecuting(ApiDescriptionProviderContext) |
를 만들거나 수정합니다 ApiDescription. |