Can you replace IDateTimeSource with the standard TimeProvider everywhere.
Where you're currently using local MockDateTimeSources can you adjust to the one in FunFair.Test.Common/Mocks which provides a MockDateTimeSource interface.
If the only thing in the FunFair.Common.Services/FunFair.Common.Services.Interfaces DI Registration was the IDateTimeSource then remove it and the reference to the assembly.
Can you replace
IDateTimeSourcewith the standardTimeProvidereverywhere.Where you're currently using local
MockDateTimeSources can you adjust to the one inFunFair.Test.Common/Mockswhich provides aMockDateTimeSourceinterface.If the only thing in the
FunFair.Common.Services/FunFair.Common.Services.InterfacesDI Registration was theIDateTimeSourcethen remove it and the reference to the assembly.