public AuthorizationRequest(NetworkIPSConfig environment) : base(HttpMethod.Post, "/identity/auth/access-token") { Headers.Clear(); Headers.Add("accept", "application/vnd.ni-identity.v1+json"); Headers.Authorization = new AuthenticationHeaderValue("Basic", environment.ApiKey); var f = new System.Net.Http.StringContent("{\"realmName\":\"ni\"}", Encoding.UTF8, "application/json"); this.Content = f; this.Content.Headers.ContentType = new MediaTypeHeaderValue("application/vnd.ni-identity.v1+json"); }
public MyHttpClient(NetworkIPSConfig environmet) { Environmet = environmet; BaseAddress = new Uri(environmet.GetBaseUrl()); }
public NetworkIPSService(IOptions <NetworkIPSConfig> environmet) { this.environment = environmet.Value; httpClient = new MyHttpClient(environmet.Value); }