Class PolynomApiClientFactory
Фабрика клиента API для использования без DI.
public sealed class PolynomApiClientFactory : IDisposable
- Inheritance
-
PolynomApiClientFactory
- Implements
- Inherited Members
Constructors
PolynomApiClientFactory(PolynomApiClientOptions, ITokenProtector, TimeProvider?, ILoggerFactory?, HttpMessageHandler?)
Инициализирует фабрику.
public PolynomApiClientFactory(PolynomApiClientOptions options, ITokenProtector protector, TimeProvider? timeProvider = null, ILoggerFactory? loggerFactory = null, HttpMessageHandler? primaryHandler = null)
Parameters
optionsPolynomApiClientOptionsПараметры клиента.
protectorITokenProtectorПротектор токенов.
timeProviderTimeProviderИсточник времени.
loggerFactoryILoggerFactoryФабрика логгеров.
primaryHandlerHttpMessageHandlerНеобязательный первичный HTTP-обработчик (например, обработчик тестового сервера). При значении
nullиспользуется HttpClientHandler.
Properties
Authorization
Сервис авторизации.
public AuthorizationService Authorization { get; }
Property Value
Methods
CreateAllPartSizesApiClient()
Создаёт клиент AllPartSizesApiClient.
public AllPartSizesApiClient CreateAllPartSizesApiClient()
Returns
- AllPartSizesApiClient
Клиент AllPartSizesApiClient.
CreateApiClient()
Создаёт HttpClient для запросов к API.
public HttpClient CreateApiClient()
Returns
- HttpClient
HTTP-клиент.
CreateAssortmentInstancesApiClient()
Создаёт клиент AssortmentInstancesApiClient.
public AssortmentInstancesApiClient CreateAssortmentInstancesApiClient()
Returns
- AssortmentInstancesApiClient
Клиент AssortmentInstancesApiClient.
CreateAssortmentsApiClient()
Создаёт клиент AssortmentsApiClient.
public AssortmentsApiClient CreateAssortmentsApiClient()
Returns
- AssortmentsApiClient
Клиент AssortmentsApiClient.
CreateBackgroundTaskApiClient()
Создаёт клиент BackgroundTaskApiClient.
public BackgroundTaskApiClient CreateBackgroundTaskApiClient()
Returns
- BackgroundTaskApiClient
Клиент BackgroundTaskApiClient.
CreateClassificationObjectApiClient()
Создаёт клиент ClassificationObjectApiClient.
public ClassificationObjectApiClient CreateClassificationObjectApiClient()
Returns
- ClassificationObjectApiClient
Клиент ClassificationObjectApiClient.
CreateCommonApiClient()
Создаёт клиент CommonApiClient.
public CommonApiClient CreateCommonApiClient()
Returns
- CommonApiClient
Клиент CommonApiClient.
CreateConceptApiClient()
Создаёт клиент ConceptApiClient.
public ConceptApiClient CreateConceptApiClient()
Returns
- ConceptApiClient
Клиент ConceptApiClient.
CreateConceptPropertySourceApiClient()
Создаёт клиент ConceptPropertySourceApiClient.
public ConceptPropertySourceApiClient CreateConceptPropertySourceApiClient()
Returns
- ConceptPropertySourceApiClient
Клиент ConceptPropertySourceApiClient.
CreateDocumentApiClient()
Создаёт клиент DocumentApiClient.
public DocumentApiClient CreateDocumentApiClient()
Returns
- DocumentApiClient
Клиент DocumentApiClient.
CreateDocumentCatalogApiClient()
Создаёт клиент DocumentCatalogApiClient.
public DocumentCatalogApiClient CreateDocumentCatalogApiClient()
Returns
- DocumentCatalogApiClient
Клиент DocumentCatalogApiClient.
CreateDocumentGroupApiClient()
Создаёт клиент DocumentGroupApiClient.
public DocumentGroupApiClient CreateDocumentGroupApiClient()
Returns
- DocumentGroupApiClient
Клиент DocumentGroupApiClient.
CreateDocumentOwnerApiClient()
Создаёт клиент DocumentOwnerApiClient.
public DocumentOwnerApiClient CreateDocumentOwnerApiClient()
Returns
- DocumentOwnerApiClient
Клиент DocumentOwnerApiClient.
CreateElementApiClient()
Создаёт клиент ElementApiClient.
public ElementApiClient CreateElementApiClient()
Returns
- ElementApiClient
Клиент ElementApiClient.
CreateElementCatalogApiClient()
Создаёт клиент ElementCatalogApiClient.
public ElementCatalogApiClient CreateElementCatalogApiClient()
Returns
- ElementCatalogApiClient
Клиент ElementCatalogApiClient.
CreateElementGroupApiClient()
Создаёт клиент ElementGroupApiClient.
public ElementGroupApiClient CreateElementGroupApiClient()
Returns
- ElementGroupApiClient
Клиент ElementGroupApiClient.
CreateEventLogApiClient()
Создаёт клиент EventLogApiClient.
public EventLogApiClient CreateEventLogApiClient()
Returns
- EventLogApiClient
Клиент EventLogApiClient.
CreateFavoritesApiClient()
Создаёт клиент FavoritesApiClient.
public FavoritesApiClient CreateFavoritesApiClient()
Returns
- FavoritesApiClient
Клиент FavoritesApiClient.
CreateFavoritesCatalogApiClient()
Создаёт клиент FavoritesCatalogApiClient.
public FavoritesCatalogApiClient CreateFavoritesCatalogApiClient()
Returns
- FavoritesCatalogApiClient
Клиент FavoritesCatalogApiClient.
CreateFavoritesGroupApiClient()
Создаёт клиент FavoritesGroupApiClient.
public FavoritesGroupApiClient CreateFavoritesGroupApiClient()
Returns
- FavoritesGroupApiClient
Клиент FavoritesGroupApiClient.
CreateFileApiClient()
Создаёт клиент FileApiClient.
public FileApiClient CreateFileApiClient()
Returns
- FileApiClient
Клиент FileApiClient.
CreateFormulaApiClient()
Создаёт клиент FormulaApiClient.
public FormulaApiClient CreateFormulaApiClient()
Returns
- FormulaApiClient
Клиент FormulaApiClient.
CreateLicenseApiClient()
Создаёт клиент LicenseApiClient.
public LicenseApiClient CreateLicenseApiClient()
Returns
- LicenseApiClient
Клиент LicenseApiClient.
CreateLinkApiClient()
Создаёт клиент LinkApiClient.
public LinkApiClient CreateLinkApiClient()
Returns
- LinkApiClient
Клиент LinkApiClient.
CreateLinkDefinitionApiClient()
Создаёт клиент LinkDefinitionApiClient.
public LinkDefinitionApiClient CreateLinkDefinitionApiClient()
Returns
- LinkDefinitionApiClient
Клиент LinkDefinitionApiClient.
CreateLinkInstanceApiClient()
Создаёт клиент LinkInstanceApiClient.
public LinkInstanceApiClient CreateLinkInstanceApiClient()
Returns
- LinkInstanceApiClient
Клиент LinkInstanceApiClient.
CreateLoginApiClient()
Создаёт клиент LoginApiClient.
public LoginApiClient CreateLoginApiClient()
Returns
- LoginApiClient
Клиент LoginApiClient.
CreateMaterialsApiClient()
Создаёт клиент MaterialsApiClient.
public MaterialsApiClient CreateMaterialsApiClient()
Returns
- MaterialsApiClient
Клиент MaterialsApiClient.
CreateMeasureApiClient()
Создаёт клиент MeasureApiClient.
public MeasureApiClient CreateMeasureApiClient()
Returns
- MeasureApiClient
Клиент MeasureApiClient.
CreateMeasureEntityApiClient()
Создаёт клиент MeasureEntityApiClient.
public MeasureEntityApiClient CreateMeasureEntityApiClient()
Returns
- MeasureEntityApiClient
Клиент MeasureEntityApiClient.
CreateMeasureUnitApiClient()
Создаёт клиент MeasureUnitApiClient.
public MeasureUnitApiClient CreateMeasureUnitApiClient()
Returns
- MeasureUnitApiClient
Клиент MeasureUnitApiClient.
CreateOwnedDocumentApiClient()
Создаёт клиент OwnedDocumentApiClient.
public OwnedDocumentApiClient CreateOwnedDocumentApiClient()
Returns
- OwnedDocumentApiClient
Клиент OwnedDocumentApiClient.
CreatePermissionApiClient()
Создаёт клиент PermissionApiClient.
public PermissionApiClient CreatePermissionApiClient()
Returns
- PermissionApiClient
Клиент PermissionApiClient.
CreatePropertyApiClient()
Создаёт клиент PropertyApiClient.
public PropertyApiClient CreatePropertyApiClient()
Returns
- PropertyApiClient
Клиент PropertyApiClient.
CreatePropertyDefinitionApiClient()
Создаёт клиент PropertyDefinitionApiClient.
public PropertyDefinitionApiClient CreatePropertyDefinitionApiClient()
Returns
- PropertyDefinitionApiClient
Клиент PropertyDefinitionApiClient.
CreatePropertyDefinitionCatalogApiClient()
Создаёт клиент PropertyDefinitionCatalogApiClient.
public PropertyDefinitionCatalogApiClient CreatePropertyDefinitionCatalogApiClient()
Returns
- PropertyDefinitionCatalogApiClient
Клиент PropertyDefinitionCatalogApiClient.
CreatePropertyDefinitionGroupApiClient()
Создаёт клиент PropertyDefinitionGroupApiClient.
public PropertyDefinitionGroupApiClient CreatePropertyDefinitionGroupApiClient()
Returns
- PropertyDefinitionGroupApiClient
Клиент PropertyDefinitionGroupApiClient.
CreatePropertyOwnerApiClient()
Создаёт клиент PropertyOwnerApiClient.
public PropertyOwnerApiClient CreatePropertyOwnerApiClient()
Returns
- PropertyOwnerApiClient
Клиент PropertyOwnerApiClient.
CreateRecentItemApiClient()
Создаёт клиент RecentItemApiClient.
public RecentItemApiClient CreateRecentItemApiClient()
Returns
- RecentItemApiClient
Клиент RecentItemApiClient.
CreateReferenceApiClient()
Создаёт клиент ReferenceApiClient.
public ReferenceApiClient CreateReferenceApiClient()
Returns
- ReferenceApiClient
Клиент ReferenceApiClient.
CreateRestrictedListApiClient()
Создаёт клиент RestrictedListApiClient.
public RestrictedListApiClient CreateRestrictedListApiClient()
Returns
- RestrictedListApiClient
Клиент RestrictedListApiClient.
CreateRoleApiClient()
Создаёт клиент RoleApiClient.
public RoleApiClient CreateRoleApiClient()
Returns
- RoleApiClient
Клиент RoleApiClient.
CreateRootApiClient()
Создаёт клиент RootApiClient.
public RootApiClient CreateRootApiClient()
Returns
- RootApiClient
Клиент RootApiClient.
CreateSearchApiClient()
Создаёт клиент SearchApiClient.
public SearchApiClient CreateSearchApiClient()
Returns
- SearchApiClient
Клиент SearchApiClient.
CreateSecurityApiClient()
Создаёт клиент SecurityApiClient.
public SecurityApiClient CreateSecurityApiClient()
Returns
- SecurityApiClient
Клиент SecurityApiClient.
CreateSsoApiClient()
Создаёт клиент SsoApiClient.
public SsoApiClient CreateSsoApiClient()
Returns
- SsoApiClient
Клиент SsoApiClient.
CreateStandardSizesApiClient()
Создаёт клиент StandardSizesApiClient.
public StandardSizesApiClient CreateStandardSizesApiClient()
Returns
- StandardSizesApiClient
Клиент StandardSizesApiClient.
CreateStorageApiClient()
Создаёт клиент StorageApiClient.
public StorageApiClient CreateStorageApiClient()
Returns
- StorageApiClient
Клиент StorageApiClient.
CreateTableApiClient()
Создаёт клиент TableApiClient.
public TableApiClient CreateTableApiClient()
Returns
- TableApiClient
Клиент TableApiClient.
CreateTicketApiClient()
Создаёт клиент TicketApiClient.
public TicketApiClient CreateTicketApiClient()
Returns
- TicketApiClient
Клиент TicketApiClient.
CreateTreeApiClient()
Создаёт клиент TreeApiClient.
public TreeApiClient CreateTreeApiClient()
Returns
- TreeApiClient
Клиент TreeApiClient.
CreateUserApiClient()
Создаёт клиент UserApiClient.
public UserApiClient CreateUserApiClient()
Returns
- UserApiClient
Клиент UserApiClient.
CreateUserOptionsApiClient()
Создаёт клиент UserOptionsApiClient.
public UserOptionsApiClient CreateUserOptionsApiClient()
Returns
- UserOptionsApiClient
Клиент UserOptionsApiClient.
CreateViewpointApiClient()
Создаёт клиент ViewpointApiClient.
public ViewpointApiClient CreateViewpointApiClient()
Returns
- ViewpointApiClient
Клиент ViewpointApiClient.
CreateViewpointCatalogApiClient()
Создаёт клиент ViewpointCatalogApiClient.
public ViewpointCatalogApiClient CreateViewpointCatalogApiClient()
Returns
- ViewpointCatalogApiClient
Клиент ViewpointCatalogApiClient.
CreateViewpointGroupApiClient()
Создаёт клиент ViewpointGroupApiClient.
public ViewpointGroupApiClient CreateViewpointGroupApiClient()
Returns
- ViewpointGroupApiClient
Клиент ViewpointGroupApiClient.
Dispose()
public void Dispose()