standards-c-sharp

When to write an extension method

Make an extension method only when at least one of the following is true:

Unless your use case falls into one of the above then do not write an extension method. Create a standard method on the interface / class itself.