• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# IEntityRepository类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中IEntityRepository的典型用法代码示例。如果您正苦于以下问题:C# IEntityRepository类的具体用法?C# IEntityRepository怎么用?C# IEntityRepository使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



IEntityRepository类属于命名空间,在下文中一共展示了IEntityRepository类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: PackageNamingConflictValidator

 public PackageNamingConflictValidator(
     IEntityRepository<PackageRegistration> packageRegistrationRepository,
     IEntityRepository<Package> packageRepository)
 {
     _packageRegistrationRepository = packageRegistrationRepository;
     _packageRepository = packageRepository;
 }
开发者ID:ZhiYuanHuang,项目名称:NuGetGallery,代码行数:7,代码来源:PackageNamingConflictValidator.cs


示例2: MembershipService

 public MembershipService(IEntityRepository<User> userRepository, IEntityRepository<Role> roleRepository, IEntityRepository<UserInRole> userInRoleRepository, ICryptoService cryptoService)
 {
     _userRepository = userRepository;
     _roleRepository = roleRepository;
     _userInRoleRepository = userInRoleRepository;
     _cryptoService = cryptoService;
 }
开发者ID:dotnext24,项目名称:PingYourPackage,代码行数:7,代码来源:MembershipService.cs


示例3: JsonApiController

 public JsonApiController(IPackageService packageSvc, IUserService userSvc, IEntityRepository<PackageOwnerRequest> packageOwnerRequestRepository, IMessageService messageService)
 {
     this.packageSvc = packageSvc;
     this.userSvc = userSvc;
     this.packageOwnerRequestRepository = packageOwnerRequestRepository;
     this.messageSvc = messageService;
 }
开发者ID:N198,项目名称:NugetGallery21-DeleteMe,代码行数:7,代码来源:JsonApiController.cs


示例4: AccountEntityOperationLogic

 public AccountEntityOperationLogic(INotificationService notificationService, ITemplateService templateService, IEntityRepository repository, ISecurityService securityService)
 {
     _notificationService = notificationService;
     _templateService = templateService;
     _repository = repository;
     _securityService = securityService;
 }
开发者ID:kvuchkov,项目名称:nbulib,代码行数:7,代码来源:AccountEntityOperationLogic.cs


示例5: ReviewControllerTestInit

 public void ReviewControllerTestInit()
 {
     _reviewRepository = Substitute.For<IEntityRepository<Review>>();
     _restaurantRepository = Substitute.For<IEntityRepository<Restaurant>>();
     _httpContextService = Substitute.For<IHttpContextService>();
     _reviewController = new ReviewController(_reviewRepository, _restaurantRepository, _httpContextService);
 }
开发者ID:anthony-lavallee,项目名称:miam,代码行数:7,代码来源:ReviewControllerTests.cs


示例6: EntityListPageViewModel

  public EntityListPageViewModel(IEntityRepository entityRepository, INavigationService navService, IEventAggregator eventAggregator) {
      _entityRepository = entityRepository;
      _navService = navService;
      _eventAggregator = eventAggregator;
      NavCommand = new DelegateCommand<Entity>(OnNavCommand);
      EntityDetailNavCommand = new DelegateCommand(() => _navService.Navigate("EntityDetail", 0));
 }
开发者ID:ronlemire2,项目名称:PrismRT-CodeGen,代码行数:7,代码来源:EntityListPageViewModel.cs


示例7: CourseController

 public CourseController(Lazy<UserManager<ApplicationUser>> userManager, IEntityRepository entityRepository, ICourseService courseService, Lazy<ICertificateService> certificateService)
     : base(userManager)
 {
     _entityRepository = entityRepository;
     _courseService = courseService;
     _certificateService = certificateService;
 }
开发者ID:GIEMedia,项目名称:PCT,代码行数:7,代码来源:CourseController.cs


示例8: PostController

 /// <summary>
 /// Initializes a new instance of the <see cref="PostController" /> class.
 /// </summary>
 /// <param name="postRepository">The post repository.</param>
 /// <param name="topicRepository">The topic repository.</param>
 /// <param name="userRepository">The user repository.</param>
 public PostController(IEntityRepository<Post, int> postRepository, 
     IEntityRepository<Topic, int> topicRepository, IEntityRepository<User, int> userRepository)
 {
     this.postRepository = postRepository;
     this.topicRepository = topicRepository;
     this.userRepository = userRepository;
 }
开发者ID:shoff,项目名称:zanshin,代码行数:13,代码来源:PostController.cs


示例9: ForumService

 /// <summary>Initializes a new instance of the <see cref="ForumService" /> class.</summary>
 /// <param name="forumRepository">The forum repository.</param>
 /// <param name="topicRepository">The topic repository.</param>
 /// <param name="postRepository">The post repository.</param>
 public ForumService(IEntityRepository<Forum, int> forumRepository, 
     IEntityRepository<Topic, int> topicRepository, IEntityRepository<Post, int> postRepository)
 {
     this.forumRepository = forumRepository;
     this.topicRepository = topicRepository;
     this.postRepository = postRepository;
 }
开发者ID:shoff,项目名称:zanshin,代码行数:11,代码来源:ForumService.cs


示例10: PackageSource

 public PackageSource(
     IEntityRepository<Package> packageRepo,
     IEntityRepository<CuratedPackage> curatedPackageRepo)
 {
     _packageSet = packageRepo;
     _curatedPackageRepository = curatedPackageRepo;
 }
开发者ID:kmsheehan,项目名称:NuGetGallery,代码行数:7,代码来源:PackageSource.cs


示例11: CuratedFeedService

 public CuratedFeedService(
     IEntityRepository<CuratedFeed> curatedFeedRepository,
     IEntityRepository<CuratedPackage> curatedPackageRepository)
 {
     CuratedFeedRepository = curatedFeedRepository;
     CuratedPackageRepository = curatedPackageRepository;
 }
开发者ID:JetBrains,项目名称:ReSharperGallery,代码行数:7,代码来源:CuratedFeedService.cs


示例12: AdminControllerTestInit

        public void AdminControllerTestInit()
        {
            RestaurantRepository = Substitute.For<IEntityRepository<Restaurant>>();
            ReviewRepository = Substitute.For<IEntityRepository<Review>>();

            RestaurantController = new RestaurantController(RestaurantRepository);
        }
开发者ID:raphaeldore,项目名称:miam,代码行数:7,代码来源:BaseRestaurantControllerTests.cs


示例13: UserService

 public UserService(
     IAppConfiguration config,
     IEntityRepository<User> userRepository) : this()
 {
     Config = config;
     UserRepository = userRepository;
 }
开发者ID:KuduApps,项目名称:NuGetGallery,代码行数:7,代码来源:UserService.cs


示例14: ModeratorLevelRepository

 public ModeratorLevelRepository(
     IEntityRepository<IEndowmentEntity> entityRepository,
     IGuidManager guidManager)
 {
     _entityRepository = entityRepository;
     _guidManager = guidManager;
 }
开发者ID:Apostol59,项目名称:Endowment,代码行数:7,代码来源:ModeratorLevelRepository.cs


示例15: ManageCourseController

 public ManageCourseController(ICourseService courseService, IEntityRepository entityRepository, IEmailGenerationService emailGenerationService, IMailService mailService)
 {
     _courseService = courseService;
     _entityRepository = entityRepository;
     _emailGenerationService = emailGenerationService;
     _mailService = mailService;
 }
开发者ID:GIEMedia,项目名称:PCT,代码行数:7,代码来源:CourseController.cs


示例16: PackageService

 public PackageService(
     ICryptographyService cryptoSvc,
     IEntityRepository<PackageRegistration> packageRegistrationRepo,
     IEntityRepository<Package> packageRepo,
     IEntityRepository<PackageStatistics> packageStatsRepo,
     IPackageFileService packageFileSvc,
     IEntityRepository<PackageOwnerRequest> packageOwnerRequestRepository,
     IIndexingService indexingSvc,
     IEntityRepository<PackageAuthor> packageAuthorRepo,
     IEntityRepository<PackageFramework> packageFrameworksRepo,
     IEntityRepository<PackageDependency> packageDependenciesRepo,
     IEntityRepository<PackageFile> packageFilesRepo,
     IMessageService messageSvc)
 {
     this.cryptoSvc = cryptoSvc;
     this.packageRegistrationRepo = packageRegistrationRepo;
     this.packageRepo = packageRepo;
     this.packageStatsRepo = packageStatsRepo;
     this.packageFileSvc = packageFileSvc;
     this.packageOwnerRequestRepository = packageOwnerRequestRepository;
     this.indexingSvc = indexingSvc;
     this.packageAuthorRepo = packageAuthorRepo;
     this.packageFrameworksRepo = packageFrameworksRepo;
     this.packageDependenciesRepo = packageDependenciesRepo;
     this.packageFilesRepo = packageFilesRepo;
     this.messageSvc = messageSvc;
 }
开发者ID:PatOShea,项目名称:chocolatey.org,代码行数:27,代码来源:PackageService.cs


示例17: TestableV1Feed

 public TestableV1Feed(
     IEntityRepository<Package> repo,
     IGalleryConfigurationService configuration,
     ISearchService searchService)
     : base(repo, configuration, searchService)
 {
 }
开发者ID:rhysawilliams2010,项目名称:NuGetGallery,代码行数:7,代码来源:TestableV1Feed.cs


示例18: TransactionHistoryHandler

 public TransactionHistoryHandler(
     ITransactionHistoryFactory transactionHistoryFactory,
     IEntityRepository<IEndowmentEntity> entityRepository)
 {
     _transactionHistoryFactory = transactionHistoryFactory;
     _entityRepository = entityRepository;
 }
开发者ID:Apostol59,项目名称:Endowment,代码行数:7,代码来源:TransactionHistoryHandler.cs


示例19: ProjectService

 public ProjectService(
     IEntityRepository<ProjectRegistration> packageRegistrationRepository,
     IEntityRepository<Project> packageRepository)
 {
     _packageRegistrationRepository = packageRegistrationRepository;
     _packageRepository = packageRepository;
 }
开发者ID:jpsullivan,项目名称:OSSFinder,代码行数:7,代码来源:ProjectService.cs


示例20: EntityOperationService

 public EntityOperationService(IEntityRepository repository, IDatabaseService dbService, IEnumerable<IEntityOperationInspector> inspectors, IEnumerable<IEntityQueryInspector> queryInspectors, IEnumerable<IEntityOperationLogic> logics)
 {
     _repository = repository;
     _dbService = dbService;
     _inspectors = inspectors ?? new IEntityOperationInspector[0];
     _queryInspectors = queryInspectors ?? new IEntityQueryInspector[0];
     _logics = logics ?? new IEntityOperationLogic[0];
 }
开发者ID:kvuchkov,项目名称:nbulib,代码行数:8,代码来源:EntityOperationService.cs



注:本文中的IEntityRepository类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# IEntityType类代码示例发布时间:2022-05-24
下一篇:
C# IEntityPersister类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap