From 3ca1cbb6fcef93e2453b282426b38fbe60f88c07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Thu, 15 Mar 2018 17:51:53 +0300 Subject: [PATCH] Comment updates. --- .../ServiceCollectionRepositoryExtensions.cs | 8 ++++---- .../Abp/Domain/Repositories/RepositoryRegistrarBase.cs | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Volo.Abp.Ddd.Domain/Microsoft/Extensions/DependencyInjection/ServiceCollectionRepositoryExtensions.cs b/src/Volo.Abp.Ddd.Domain/Microsoft/Extensions/DependencyInjection/ServiceCollectionRepositoryExtensions.cs index 7ef9838f18..80b06a7a24 100644 --- a/src/Volo.Abp.Ddd.Domain/Microsoft/Extensions/DependencyInjection/ServiceCollectionRepositoryExtensions.cs +++ b/src/Volo.Abp.Ddd.Domain/Microsoft/Extensions/DependencyInjection/ServiceCollectionRepositoryExtensions.cs @@ -11,7 +11,7 @@ namespace Microsoft.Extensions.DependencyInjection { public static IServiceCollection AddDefaultRepository(this IServiceCollection services, Type entityType, Type repositoryImplementationType) { - //IRepository + //IBasicRepository var repositoryInterfaceWithoutPk = typeof(IBasicRepository<>).MakeGenericType(entityType); if (!repositoryInterfaceWithoutPk.IsAssignableFrom(repositoryImplementationType)) { @@ -20,7 +20,7 @@ namespace Microsoft.Extensions.DependencyInjection services.TryAddTransient(repositoryInterfaceWithoutPk, repositoryImplementationType); - //IQueryableRepository + //IRepository var queryableRepositoryInterfaceWithPk = typeof(IRepository<>).MakeGenericType(entityType); if (repositoryInterfaceWithoutPk.IsAssignableFrom(repositoryImplementationType)) { @@ -31,14 +31,14 @@ namespace Microsoft.Extensions.DependencyInjection if (primaryKeyType != null) { - //IRepository + //IBasicRepository var repositoryInterface = typeof(IBasicRepository<,>).MakeGenericType(entityType, primaryKeyType); if (repositoryInterface.GetTypeInfo().IsAssignableFrom(repositoryImplementationType)) { services.TryAddTransient(repositoryInterface, repositoryImplementationType); } - //IQueryableRepository + //IRepository var queryableRepositoryInterface = typeof(IRepository<,>).MakeGenericType(entityType, primaryKeyType); if (queryableRepositoryInterface.GetTypeInfo().IsAssignableFrom(repositoryImplementationType)) { diff --git a/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/RepositoryRegistrarBase.cs b/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/RepositoryRegistrarBase.cs index addae8de35..f060969f69 100644 --- a/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/RepositoryRegistrarBase.cs +++ b/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/RepositoryRegistrarBase.cs @@ -42,7 +42,7 @@ namespace Volo.Abp.Domain.Repositories } } - protected void RegisterDefaultRepository(IServiceCollection services, Type entityType) + protected virtual void RegisterDefaultRepository(IServiceCollection services, Type entityType) { services.AddDefaultRepository( entityType, @@ -50,7 +50,7 @@ namespace Volo.Abp.Domain.Repositories ); } - private Type GetDefaultRepositoryImplementationType(Type entityType) + protected virtual Type GetDefaultRepositoryImplementationType(Type entityType) { var primaryKeyType = EntityHelper.FindPrimaryKeyType(entityType); @@ -66,7 +66,7 @@ namespace Volo.Abp.Domain.Repositories : GetRepositoryType(Options.DefaultRepositoryDbContextType, entityType, primaryKeyType); } - public bool ShouldRegisterDefaultRepositoryFor(Type entityType) + protected virtual bool ShouldRegisterDefaultRepositoryFor(Type entityType) { if (!Options.RegisterDefaultRepositories) {