public static IRepositoryProvider GetRepositoryProvider(IServiceProvider serviceProvider)
 {
     return(RepositoryProvider.GetBuilder()
            .AddAssemblySource(AssemblyProperties.Assembly)
            .SetServiceProvider(serviceProvider)
            .AllowTypeCache(true)
            .Build());
 }