Search Results for

    Show / Hide Table of Contents

    Class ApiService

    Inheritance
    System.Object
    ApiService
    Implements
    IApiService
    Namespace: DirectScale.Disco.Extension.Middleware
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public class ApiService : Object, IApiService

    Constructors

    ApiService(IServiceProvider, IHttpContextAccessor)

    Declaration
    public ApiService(IServiceProvider serviceProvider, IHttpContextAccessor contextAccessor)
    Parameters
    Type Name Description
    System.IServiceProvider serviceProvider
    Microsoft.AspNetCore.Http.IHttpContextAccessor contextAccessor

    Methods

    Post(String, Object)

    Declaration
    public Task Post(string endpoint, object request)
    Parameters
    Type Name Description
    System.String endpoint
    System.Object request
    Returns
    Type Description
    System.Threading.Tasks.Task

    Post<TResult>(String, Object, KeyValuePair<String, String>[])

    Declaration
    public Task<TResult> Post<TResult>(string endpoint, object request, KeyValuePair<string, string>[] customHeaders)
    Parameters
    Type Name Description
    System.String endpoint
    System.Object request
    System.Collections.Generic.KeyValuePair<System.String, System.String>[] customHeaders
    Returns
    Type Description
    System.Threading.Tasks.Task<TResult>
    Type Parameters
    Name Description
    TResult

    Implements

    IApiService
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX