public static void Register <TService, TImpl>() where TService : class where TImpl : class, TService { DMContext.Register <TService, TImpl>(); }