Programming Articles

Page 62 of 2547

What is Content Negotiation in Asp.Net webAPI C#?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 3K+ Views

Content negotiation in ASP.NET Web API is the process of selecting the best format for the response based on what the client can accept. When a client sends a request, it can specify its preferred response format using HTTP headers, and the server responds accordingly. The primary mechanism for content negotiation relies on several HTTP request headers that communicate the client's preferences to the server. HTTP Headers for Content Negotiation Accept − Specifies which media types are acceptable for the response, such as "application/json, " "application/xml, " or custom media types like "application/vnd.example+xml". Accept-Charset − Indicates ...

Read More

Check if a HashSet and a specified collection share common element in C#

AmitDiwan
AmitDiwan
Updated on 17-Mar-2026 185 Views

To check if a HashSet and a specified collection share a common element, we use the Overlaps() method in C#. This method returns true if the HashSet shares at least one element with the specified collection, and false otherwise. Syntax Following is the syntax for the Overlaps() method − public bool Overlaps(IEnumerable other) Parameters other − The collection to compare with the current HashSet. Return Value Returns true if the HashSet and the specified collection share at least one common element; otherwise, false. Using Overlaps() with Integer HashSets ...

Read More

Check if SortedSet and a specified collection share common elements in C#

AmitDiwan
AmitDiwan
Updated on 17-Mar-2026 142 Views

To check if a SortedSet and a specified collection share common elements in C#, you can use the Overlaps() method. This method returns true if the SortedSet shares at least one element with the specified collection, otherwise it returns false. Syntax Following is the syntax for using the Overlaps() method − public bool Overlaps(IEnumerable other) Parameters other − The collection to compare with the current SortedSet. It can be any collection that implements IEnumerable. Return Value The method returns true if the SortedSet shares at least one element with ...

Read More

What are the advantages of using C# ASP.NET WebAPI?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 2K+ Views

ASP.NET Web API is a framework for building HTTP-based services that can be consumed by a broad range of clients including browsers, mobile applications, and desktop applications. It provides numerous advantages over traditional web services and other communication technologies. Key Advantages of ASP.NET Web API HTTP-Based Architecture Web API works seamlessly with HTTP protocols using standard HTTP verbs like GET, POST, PUT, and DELETE for CRUD operations. This makes it intuitive and follows REST principles − [HttpGet] public IActionResult GetUsers() { } [HttpPost] public IActionResult CreateUser([FromBody] User user) { } [HttpPut("{id}")] ...

Read More

What is the use of Authorize Attribute in C# Asp.Net webAPI?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 7K+ Views

The Authorize attribute in C# ASP.NET Web API is a built-in authorization filter that controls access to API endpoints. It ensures that only authenticated and authorized users can access specific resources, returning HTTP 401 Unauthorized status for unauthenticated requests. Authorization occurs before the controller action method executes, giving you control over who can access your API resources. This attribute can be applied at different levels to provide flexible access control. Syntax Following is the basic syntax for applying the Authorize attribute − [Authorize] public class ControllerName : ApiController { // Controller actions ...

Read More

Check if a value is in LinkedList in C#

AmitDiwan
AmitDiwan
Updated on 17-Mar-2026 155 Views

To check if a value exists in a LinkedList in C#, you can use the Contains() method. This method performs a linear search through the linked list and returns true if the specified value is found, or false otherwise. Syntax Following is the syntax for the Contains() method − public bool Contains(T item) Parameters item − The value to locate in the LinkedList. Return Value Returns true if the item is found in the LinkedList; otherwise, false. LinkedList.Contains() Method ...

Read More

How to configure C# ASP.NET WebAPI in web.configure file?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 1K+ Views

ASP.NET Web API uses code-based configuration rather than XML-based configuration in web.config. While you cannot configure Web API routing and behavior directly in web.config, you can configure it programmatically in the WebApiConfig.cs file or during application startup. Configuration Location Web API configuration is typically done in the Register method of the WebApiConfig class, which is called during application startup − public static class WebApiConfig { public static void Register(HttpConfiguration config) { // Web API configuration goes here } } ...

Read More

How to consume Asp.Net WebAPI endpoints from other applications using C#?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 466 Views

The HttpClient class provides a base class for sending and receiving HTTP requests and responses from URLs. It is a supported async feature of the .NET framework that can process multiple concurrent requests. HttpClient is available in the System.Net.Http namespace and acts as a layer over HttpWebRequest and HttpWebResponse. This article demonstrates how to consume ASP.NET Web API endpoints from external applications using HttpClient. We'll create a Web API with student data and then consume it from a console application. Creating the Web API Student Model First, let's define the Student model − namespace ...

Read More

Check if an array contains the elements that match the specified conditions in C#

AmitDiwan
AmitDiwan
Updated on 17-Mar-2026 504 Views

To check if an array contains elements that match specific conditions in C#, we can use the Array.Exists() method. This method returns true if at least one element in the array matches the specified condition, and false otherwise. Syntax Following is the syntax for Array.Exists() method − public static bool Exists(T[] array, Predicate match); Parameters array − The one-dimensional array to search. match − The predicate that defines the conditions of the elements to search for. Return Value Returns true if at least one element ...

Read More

What is parameter binding in C# ASP.NET WebAPI?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 17-Mar-2026 2K+ Views

Parameter binding in ASP.NET Web API is the process of automatically mapping HTTP request data to controller action method parameters. Web API uses different binding strategies based on the parameter type and can be customized using attributes. Understanding how parameter binding works is essential for building robust Web APIs that can correctly receive and process data from HTTP requests. Default Parameter Binding Rules Web API follows these default rules for parameter binding − Simple types (int, bool, double, string, DateTime, GUID) are bound from the URI (route data or query string) Complex types (custom classes, ...

Read More
Showing 611–620 of 25,467 articles
« Prev 1 60 61 62 63 64 2547 Next »
Advertisements