### Make HTTP Calls with System.Text.JSON in C# Source: https://github.com/viasoftkorp/viasoft-core-docs/blob/main/docs/source/guias.rst This example illustrates how to use System.Text.JSON.JsonSerializer for HTTP calls by invoking the UseNewSerializer method with both parameters set to true. This enables the new serializer for the API client call. The snippet shows a RequisitarCliente method that fetches client data from an endpoint. ```c# public Task RequisitarCliente(Guid id) { var call = _apiClientCallBuilder .WithEndpoint($"/clientes/{id}") .WithServiceName(Endpoints.ServiceName) .WithHttpMethod(HttpMethod.Get) .UseNewSerializer(true, true) .Build(); var result = await call.ResponseCallAsync(); return result; } ``` -------------------------------- ### Configure Case-Insensitive String Comparison in C# Services Source: https://github.com/viasoftkorp/viasoft-core-docs/blob/main/docs/source/guias.rst This snippet demonstrates how to configure services to enable case-insensitive string comparison for BuildExpressionOptions.Default. By setting CaseInsensitiveStringComparision to true, string comparisons will ignore case. A warning is included regarding SQL Server services, which should use false due to database-level sensitivity. ```c# public void ConfigureServices(IServiceCollection services) { BuildExpressionOptions.Default.CaseInsensitiveStringComparision = true; } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.