Beispiel #1
0
        public void Encode()
        {
            var encoder = new ContentEncoder();

            Assert.That(encoder.Encode(null), Is.EqualTo(HttpUtility.HtmlEncode(null)));
            Assert.That(encoder.Encode(""), Is.EqualTo(HttpUtility.HtmlEncode("")));
            Assert.That(encoder.Encode("att.asd#qweqwe-12_xx@@@  asdasd </>"), Is.EqualTo(HttpUtility.HtmlEncode("att.asd#qweqwe-12_xx@@@  asdasd </>")));
        }
Beispiel #2
0
        public async Task <RestResponse <TResponse> > PostAsync <TRequest, TResponse>(string route, TRequest body, CancellationToken cancelToken)
        {
            var requestContent = ContentEncoder.Encode(body);
            var rawResponse    = await _client.PostAsync(route, requestContent, cancelToken);

            var response = await ResponseDeserializer.DeserializeAsync <TResponse>(rawResponse);

            return(response);
        }
Beispiel #3
0
 public static string TextEncode(this string s)
 {
     return(TextEncoder.Encode(s));
 }