Strange behaviour when using dynamic types as method parameters
I have the following interfaces that are part of an existing project. I'd like to make it possible to call the Store(..) function with dynamic objects. But I don't want to change the Interface hierarchy (if at all possible). public interface IActualInterface { void Store(object entity); } public interface IExtendedInterface : IA...