rinoy
Finalize and Dispose in C#
Dispose Finalize It is used to free unmanaged resources like files, database connections etc. at any time. It can be used to free unmanaged resources (when you implement it) like files, database connections etc. held by an object before that object is destroyed. Explicitly, it is called by user code and the class which is … Read more
Dependency Injection
Three types of DI Constructor Injection Setter Injection Interface Injection
SOLID Principle
Single Responsibility Principle Open Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle