How to use Remote Attribute in Asp.Net Core


Sometimes it is necessary to check the value of one of the fields when entering information in a form. For example, when registering a user on the site, we want to check the user name or phone number that is not available in the database, and if there is a record in the datab ....
Read more

Use IClientModelValidator in Asp.Net Core 3.1


If we want to create an attribute for validation, we usually create a class and inherit from the ValidationAttribute. And then we override the IsValid method according to the need we have for that attribute. For example, in the following we have created an attribute that compares two properties ....
Read more

Clear SQL logs


In SQL Server, whenever something is done, its log is stored in a file called ERRORLOG.n . The letter n at the end of the ERRORLOG filename is a number that whenever SQL is restarted or executed, a new file with a new number is created. For example , ERRORLOG.1 ....
Read more

Differences between Scoped, Transient and Singleton in .net core


Services that are registered as Transient are always different . That is, for each service call, a new instance of the object is created and provided to the DI . Services that are registered as Scoped provide one object to the DI for each ....
Read more

Implementing Autofac in Asp.Net Core 3.1


Autofac is a tool for managing interdependence between classes that simplifies application development as it grows in size and complexity. Asp.Net Core, unlike the classic Asp.Net, supports built-in Dependency Injection ....
Read more