Get All C# Classes Implementing an Interface

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

There may be instances in software applications, whereby there is a requirement to get a list classes in an application that implement a specific interface and do something with them. In my instance I needed to retrieve a list of Entity Classes. In the application, all Domain Entity classes implement a common interface of IDomainEntity. […]

remove ignored files from git repository

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

(adsbygoogle = window.adsbygoogle || []).push({}); I ran into a situation today, whereby I had created a git reposiotry for a new ASP.net MVC web application I am developing. I had created a git repository and only after a couple of days of development had I realised I need to include a few more file extensions […]

Reading a file stream from resource file in C#

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

There may be occassions during the course of developing a software project that you may need to store a text file or any binary type file within the resources of project, and make use of it. In my example below, developing a generic CSV reader class, which is basically wrapper class around a CSV parser utility, […]