A default interface member is a feature introduced in C# 8 which allows an interface to declare a member with a body.
I know the feature doesn't exist in C#, but PHP recently added a feature called Traits which I thought was …
c# design-patterns traits code-reuse default-interface-member