Example #1
0
        public static async Task ReportMessage(Models.ReportDetails details, IConfiguration configuration)
        {
            client = new RestSharp.RestClient("https://we-sendfact-fa.azurewebsites.net");
            RestSharp.RestRequest restRequest = new RestSharp.RestRequest("/api/messagearchive", RestSharp.Method.POST);

            restRequest.AddHeader("Content-Type", "application/json");
            restRequest.AddJsonBody(details);

            await client.ExecuteAsync(restRequest).ConfigureAwait(false);
        }
Example #2
0
        public async Task ReportMessage(Models.ReportDetails details)
        {
            client = new RestSharp.RestClient(configuration.GetValue <string>("ApimBaseUrl"));
            RestSharp.RestRequest restRequest = new RestSharp.RestRequest("we-fakenews-func/Insert", RestSharp.Method.POST);

            restRequest.AddHeader("Ocp-Apim-Subscription-Key", configuration.GetValue <string>("ApimKey"));
            restRequest.AddHeader("Content-Type", "application/json");
            restRequest.AddJsonBody(details);

            await client.ExecuteAsync(restRequest).ConfigureAwait(false);
        }