/// <summary> /// Constructor for admission block /// </summary> public GroupAdmissionBlockController() { userRepository = ServiceLocator.Current.GetInstance <IUserRepository>(); communityRepository = ServiceLocator.Current.GetInstance <ICommunityRepository>(); memberRepository = ServiceLocator.Current.GetInstance <ICommunityMemberRepository>(); moderationRepository = ServiceLocator.Current.GetInstance <ICommunityMembershipModerationRepository>(); }
public UserServiceTests() { _apiRepository = new ApiRepository(); _testApiRepository = new TestApiRepository(); _communityRepository = new CommunityRepository(); _testCommunityRepository = new TestCommunityRepository(); }
public AppartmentControllerTest() { //_fixture = new Fixture(); _mockLogger = new Mock <ILogger <AppartmentController> >(); _mockRepo = new Mock <ICommunityRepository>(); var mappingConfig = new MapperConfiguration(mc => { mc.AddProfile(new MappingProfile()); }); _mapper = mappingConfig.CreateMapper(); if (new AppConfigration().IsRealMongoDbUsed()) { var dbConfig = new AppConfigration().GetMongoDBConfig(); var dbContext = new CommunityContext(dbConfig); _repo = new CommunityRepository(dbContext); var dbSeeder = new CommunitySeeder(_repo); dbSeeder.Seed(); _controller = new AppartmentController(_mockLogger.Object, _repo, _mapper); } else { _controller = new AppartmentController(_mockLogger.Object, _mockRepo.Object, _mapper); } }
/// <summary> /// Constructor /// </summary> public GroupCreationBlockController(ICommunityRepository communityRepository, ICommunityMembershipModerationRepository moderationRepository, IPageRouteHelper pageRouteHelper) : base(pageRouteHelper) { _communityRepository = communityRepository; _moderationRepository = moderationRepository; }
/// <summary> /// Initializes a new instance of the PermissionService class. /// </summary> /// <param name="communityRepository">Instance of Community repository</param> /// <param name="userRepository">Instance of User repository</param> public PermissionService( ICommunityRepository communityRepository, IUserRepository userRepository) { this._communityRepository = communityRepository; this._userRepository = userRepository; }
public MapsController(IGoogleService googleService, IUserService userService, IAddressService addressService, ICommunityRepository communityRepository) { _googleService = googleService; _userService = userService; _addressService = addressService; _communityRepository = communityRepository; }
public CommunityService(ICommunityRepository communityRepository, RoleManager <IdentityRole> roleManager, UserManager <User> userManager, IMapper mapper) { _communityRepository = communityRepository; _mapper = mapper; _roleManager = roleManager; _userManager = userManager; }
public CommunityInputGroupGraphType(ICommunityRepository communityRepository) { FieldAsync <NonNullGraphType <CommunityType> >( "insert", arguments: new QueryArguments(new QueryArgument <NonNullGraphType <CommunityInsertInputType> > { Name = "community" }), resolve: async(context) => { var community = context.GetArgument <Community>("community"); await communityRepository.InsertAsync(community); return(community); }); FieldAsync <CommunityType>( "update", arguments: new QueryArguments(new QueryArgument <NonNullGraphType <CommunityUpdateInputType> > { Name = "community" }), resolve: async(context) => { var community = context.GetArgument <Community>("community"); await communityRepository.UpdateAsync(community); return(community); }); FieldAsync <CommunityType>( "partialUpdate", arguments: new QueryArguments(new QueryArgument <NonNullGraphType <CommunityPartialUpdateInputType> > { Name = "community" }), resolve: async(context) => { var values = context.Arguments["community"] as IDictionary <string, object>; context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Community.Name)); context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Community.Code)); context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Community.ProvinceId)); if (context.Errors.Any()) { return(null); } return(await communityRepository.PartiallyUpdateAsync(values)); }); FieldAsync <NonNullGraphType <BooleanGraphType> >( "delete", arguments: new QueryArguments(new QueryArgument <NonNullGraphType <IdGraphType> > { Name = nameof(Community.Id).Camelize() }), resolve: async(context) => { var id = context.GetArgument <int>(nameof(Community.Id).Camelize()); return(await communityRepository.DeleteAsync(id)); }); }
public static List <EmailRequest> UpdateFrom(this List <EmailRequest> thisObject, ModeratorPermissionStatusRequest request) { if (thisObject == null) { thisObject = new List <EmailRequest>(); } ICommunityRepository communityRepository = DependencyResolver.Current.GetService(typeof(ICommunityRepository)) as ICommunityRepository; IContentRepository contentRepository = DependencyResolver.Current.GetService(typeof(IContentRepository)) as IContentRepository; IEnumerable <User> approvers = new List <User>(); string entityName = string.Empty; bool isFolder = false; approvers = communityRepository.GetApprovers(request.CommunityID); Community community = communityRepository.GetItem(c => c.CommunityID == request.CommunityID); if (community != null) { entityName = community.Name; isFolder = community.CommunityTypeID == (int)CommunityTypes.Folder; } IUserRepository userRepository = DependencyResolver.Current.GetService(typeof(IUserRepository)) as IUserRepository; User requestor = userRepository.GetItem(u => u.UserID == request.RequestorID); foreach (User user in approvers) { if (user.IsSubscribed && !(request.ApprovedRole >= UserRole.Moderator && request.RequestorID == user.UserID)) { EmailRequest item = new EmailRequest(); item.Recipients.Add(new MailAddress(user.Email.FixEmailAddress(), user.FirstName + " " + user.LastName)); item.IsHtml = true; // Update the body and the subject. item.Subject = string.Format(CultureInfo.CurrentUICulture, "Request from {0} to join the Layerscape {1} {2} has been {3}", requestor.GetFullName(), isFolder ? "folder" : "community", entityName, request.IsApproved ? "Approved" : "Denied"); var replacements = new Dictionary <string, string> { { "@@ApproverName@@", HttpUtility.UrlDecode(user.GetFullName()) }, { "@@CommunityName@@", HttpUtility.UrlDecode(entityName) }, { "@@CommunityLink@@", HttpUtility.UrlDecode(request.CommunityLink) }, { "@@RequestorName@@", HttpUtility.UrlDecode(requestor.GetFullName()) }, { "@@RequestorID@@", HttpUtility.UrlDecode(request.RequestorID.ToString()) }, { "@@RequestorLink@@", HttpUtility.UrlDecode(request.RequestorLink) }, { "@@CommunityType@@", isFolder ? "folder" : "community" }, { "@@PermissionStatus@@", HttpUtility.UrlDecode(request.IsApproved ? "Approved" : "Denied") }, }; item.MessageBody = FormatMailBodyUsingTemplate("moderatorsapprovedrequest.html", replacements); thisObject.Add(item); } } return(thisObject); }
/// <summary> /// Constructor /// </summary> public MembershipDisplayBlockController(ICommunityRepository communityRepository, ICommunityMemberRepository memberRepository, IUserRepository userRepository, IPageRouteHelper pageRouteHelper) : base(pageRouteHelper) { _communityRepository = communityRepository; _memberRepository = memberRepository; _userRepository = userRepository; }
/// <summary> /// Constructor /// </summary> public MembershipAffiliationBlockController(IUserRepository userRepository, ICommunityRepository communityRepository, ICommunityMemberRepository communityMemberRepository, IPageRouteHelper pageRouteHelper) : base(pageRouteHelper) { _userRepository = userRepository; _communityRepository = communityRepository; _memberRepository = communityMemberRepository; }
public AccountEventSubscriber(IEventBus eventBus, IUnitOfWork unitOfWork, ICommunityRepository domainRepository, IConcurrencyProcessor concurrencyProcessor) { _eventBus = eventBus; _unitOfWork = unitOfWork; _domainRepository = domainRepository; _concurrencyProcessor = concurrencyProcessor; }
public CreateCommunityCommandValidator(ICommunityRepository communityRepository) { _communityRepository = communityRepository; RuleFor(x => x.Description).NotEmpty().WithMessage("Description cannot empty"); RuleFor(x => x.Name).NotEmpty().WithMessage("Description cannot empty"); RuleFor(x => x.Name) .MustAsync(async(name, cancellation) => await IsNameUnique(name)) .WithMessage("Community with that name already exists"); }
public ProdutCommandHandler(IUnitOfWork unitOfWork, ICommunityRepository domainRepository, // IEventBus eventBus, IMessageContext commandContext) { _unitOfWork = unitOfWork; _domainRepository = domainRepository; _commandContext = commandContext; // _EventBus = eventBus; }
public CommunityController(ILogger <CommunityController> logger, ICommunityRepository communityRepository, IWebHostEnvironment env, IConfiguration configuration, IGroupService groupService, IAuthService authService, IGroupMemberService groupMemberService) { _env = env; _logger = logger; _communityRepository = communityRepository; _configuration = configuration; _groupService = groupService; _authService = authService; _groupMemberService = groupMemberService; }
public CommunityService(ICommunityRepository repository, IUnitOfWork unitOfWork, IConcurrencyProcessor concurrencyProcessor, IMailboxProcessor mailboxProcessor) { _repository = repository; _unitOfWork = unitOfWork; _concurrencyProcessor = concurrencyProcessor; _mailboxProcessor = mailboxProcessor; }
public BroadcastServiceTests() { _communityRepository = new CommunityRepository(); _communityRepositoryMock = new Mock <ICommunityRepository>(); _communityRepositoryMock.Setup(m => m.GetBroadcastHtml(It.IsAny <int>())) .Returns((int appId) => { return(Task.FromResult(Resources.ResourceManager.GetString("BroadcastsHtml" + appId))); }); _targetReal = new BroadcastService(_communityRepository); _target = new BroadcastService(_communityRepositoryMock.Object); }
/// <summary> /// Constructor for admission block /// </summary> public GroupAdmissionBlockController(IUserRepository userRepository, ICommunityRepository communityRepository, ICommunityMemberRepository memberRepository, ICommunityMembershipModerationRepository moderationRepository, IPageRouteHelper pageRouteHelper) : base(pageRouteHelper) { _userRepository = userRepository; _communityRepository = communityRepository; _memberRepository = memberRepository; _moderationRepository = moderationRepository; }
public CommunityService(IFirestoreContext context, ICommunityRepository communityRepository, IMembershipRepository membershipRepository, IMembershipService membershipService, IAuthService authService) { _context = context; _communityRepository = communityRepository; _membershipRepository = membershipRepository; _membershipService = membershipService; _authService = authService; }
// private IContainer _container; public CommunityCommandHandler(IUnitOfWork unitOfWork, ICommunityRepository domainRepository, IEventBus eventBus, IMessageContext commandContext ) { _UnitOfWork = unitOfWork; _DomainRepository = domainRepository; _CommandContext = commandContext; _EventBus = eventBus; // _container = container; }
public static EmailRequest UpdateFrom(this EmailRequest thisObject, JoinCommunityRequest request) { if (thisObject == null) { thisObject = new EmailRequest(); } ICommunityRepository communityRepository = DependencyResolver.Current.GetService(typeof(ICommunityRepository)) as ICommunityRepository; IEnumerable <User> approvers = communityRepository.GetApprovers(request.CommunityID); foreach (User user in approvers) { if (user.IsSubscribed) { thisObject.Recipients.Add(new MailAddress(user.Email.FixEmailAddress(), user.FirstName + " " + user.LastName)); } } string entityName = request.CommunityName; bool isFolder = false; Community community = communityRepository.GetItem(c => c.CommunityID == request.CommunityID); if (community != null) { entityName = community.Name; isFolder = community.CommunityTypeID == (int)CommunityTypes.Folder; } IUserRepository userRepository = DependencyResolver.Current.GetService(typeof(IUserRepository)) as IUserRepository; User requestor = userRepository.GetItem(u => u.UserID == request.RequestorID); thisObject.IsHtml = true; // Update the body and the subject. thisObject.Subject = string.Format(CultureInfo.CurrentUICulture, "{0} has requested to join your Layerscape {1}: \"{2}\"", requestor.GetFullName(), isFolder ? "folder" : "community", entityName); var replacements = new Dictionary <string, string> { { "@@ApproverName@@", string.Empty }, { "@@CommunityName@@", HttpUtility.UrlDecode(entityName) }, { "@@CommunityLink@@", HttpUtility.UrlDecode(request.CommunityLink) }, { "@@RequestorName@@", HttpUtility.UrlDecode(requestor.GetFullName()) }, { "@@RequestorID@@", HttpUtility.UrlDecode(request.RequestorID.ToString()) }, { "@@RequestorLink@@", HttpUtility.UrlDecode(request.RequestorLink) }, { "@@CommunityType@@", isFolder ? "folder" : "community" }, { "@@PermissionRequested@@", HttpUtility.UrlDecode(request.PermissionRequested) }, }; thisObject.MessageBody = FormatMailBodyUsingTemplate("joincommunityrequest.html", replacements); return(thisObject); }
public static List <EmailRequest> UpdateFrom(this List <EmailRequest> thisObject, UserPermissionChangedRequest request) { if (thisObject == null) { thisObject = new List <EmailRequest>(); } string entityName = string.Empty; bool isFolder = false; ICommunityRepository communityRepository = DependencyResolver.Current.GetService(typeof(ICommunityRepository)) as ICommunityRepository; Community community = communityRepository.GetItem(c => c.CommunityID == request.CommunityID); if (community != null) { entityName = community.Name; isFolder = community.CommunityTypeID == (int)CommunityTypes.Folder; } IUserRepository userRepository = DependencyResolver.Current.GetService(typeof(IUserRepository)) as IUserRepository; User user = userRepository.GetItem(u => u.UserID == request.UserID); if (user.IsSubscribed) { User moderator = userRepository.GetItem(u => u.UserID == request.ModeratorID); EmailRequest item = new EmailRequest(); item.Recipients.Add(new MailAddress(user.Email.FixEmailAddress(), user.FirstName + " " + user.LastName)); item.IsHtml = true; // Update the body and the subject. item.Subject = string.Format(CultureInfo.CurrentUICulture, "You are now a {0} on the Layerscape {1} \"{2}\"", request.Role.ToString(), isFolder ? "folder" : "community", entityName); var replacements = new Dictionary <string, string> { { "@@CommunityName@@", HttpUtility.UrlDecode(entityName) }, { "@@CommunityLink@@", HttpUtility.UrlDecode(request.CommunityLink) }, { "@@UserName@@", HttpUtility.UrlDecode(user.GetFullName()) }, { "@@UserLink@@", HttpUtility.UrlDecode(request.UserLink) }, { "@@Role@@", HttpUtility.UrlDecode(request.Role.ToString()) }, { "@@CommunityType@@", isFolder ? "folder" : "community" }, { "@@ModeratorName@@", HttpUtility.UrlDecode(moderator.GetFullName()) }, { "@@ModeratorLink@@", HttpUtility.UrlDecode(request.ModeratorLink) } }; item.MessageBody = FormatMailBodyUsingTemplate("permissionchangerequest.html", replacements); thisObject.Add(item); } return(thisObject); }
// private IContainer _container; public CommunityCommandHandler(IUnitOfWork unitOfWork, ICommunityRepository domainRepository, IEventBus eventBus, IMessageContext commanadContext, ILogger <CommunityCommandHandler> logger) { _unitOfWork = unitOfWork; _domainRepository = domainRepository; _commandContext = commanadContext; _logger = logger; _eventBus = eventBus; // _container = container; }
public PlaceType(IDataLoaderContextAccessor accessor, ICommunityRepository communityRepository) { Field(state => state.Id, type: typeof(IdGraphType)); Field(state => state.Name); Field(state => state.PostCode); Field(state => state.LatLong); Field <CommunityType, Community>() .Name("community") .ResolveAsync(context => { var communityDataLoader = accessor.Context.GetOrAddBatchLoader <int, Community>(nameof(communityRepository.GetCommunitiesAsync), communityRepository.GetCommunitiesAsync); return(communityDataLoader.LoadAsync(context.Source.CommunityId)); }); }
public static List <EmailRequest> UpdateFrom(this List <EmailRequest> thisObject, UserPermissionStatusRequest request) { if (thisObject == null) { thisObject = new List <EmailRequest>(); } string entityName = string.Empty; bool isFolder = false; ICommunityRepository communityRepository = DependencyResolver.Current.GetService(typeof(ICommunityRepository)) as ICommunityRepository; Community community = communityRepository.GetItem(c => c.CommunityID == request.CommunityID); if (community != null) { entityName = community.Name; isFolder = community.CommunityTypeID == (int)CommunityTypes.Folder; } IUserRepository userRepository = DependencyResolver.Current.GetService(typeof(IUserRepository)) as IUserRepository; User user = userRepository.GetItem(u => u.UserID == request.RequestorID); if (user.IsSubscribed) { EmailRequest item = new EmailRequest(); item.Recipients.Add(new MailAddress(user.Email.FixEmailAddress(), user.FirstName + " " + user.LastName)); item.IsHtml = true; // Update the body and the subject. item.Subject = string.Format(CultureInfo.CurrentUICulture, "Your request to join the Layerscape {0} \"{1}\" has been {2}", isFolder ? "folder" : "community", entityName, request.IsApproved ? "Approved" : "Denied"); var replacements = new Dictionary <string, string> { { "@@CommunityName@@", HttpUtility.UrlDecode(entityName) }, { "@@CommunityLink@@", HttpUtility.UrlDecode(request.CommunityLink) }, { "@@RequestorName@@", HttpUtility.UrlDecode(user.GetFullName()) }, { "@@RequestorID@@", HttpUtility.UrlDecode(request.RequestorID.ToString()) }, { "@@RequestorLink@@", HttpUtility.UrlDecode(request.RequestorLink) }, { "@@PermissionStatus@@", HttpUtility.UrlDecode(request.IsApproved ? "Approved" : "Denied") }, { "@@CommunityType@@", isFolder ? "folder" : "community" }, { "@@Greetings@@", HttpUtility.UrlDecode(request.IsApproved ? "Congratulations! Your" : "We regret to inform you that your") }, }; item.MessageBody = FormatMailBodyUsingTemplate("requestorapprovedrequest.html", replacements); thisObject.Add(item); } return(thisObject); }
public PhotosController(ICommunityRepository repo, IMapper mapper, IOptions <CloudinarySettings> cloudinaryConfigs) { _cloudinaryConfigs = cloudinaryConfigs; _mapper = mapper; _repo = repo; Account acc = new Account( _cloudinaryConfigs.Value.CloudName, _cloudinaryConfigs.Value.ApiKey, _cloudinaryConfigs.Value.ApiSecret ); _cloudinary = new Cloudinary(acc); }
/// <summary> /// Constructor /// </summary> public RatingBlockController( IUserRepository userRepository, IPageRatingRepository ratingRepository, IPageRepository pageRepository, ICommunityActivityRepository activityRepository, ICommunityRepository communityRepository, ICommunityMemberRepository memberRepository) { _userRepository = userRepository; _ratingRepository = ratingRepository; _pageRepository = pageRepository; _activityRepository = activityRepository; _communityRepository = communityRepository; _memberRepository = memberRepository; }
/// <summary> /// Initializes a new instance of the ContentService class. /// </summary> /// <param name="contentRepository">Instance of content repository</param> /// <param name="blobDataRepository">Instance of Blob data repository</param> /// <param name="tagRepository">Instance of tagRepository</param> /// <param name="communityRepository">Instance of community repository</param> /// <param name="userRepository">Instance of User repository</param> public ContentService( IContentRepository contentRepository, IBlobDataRepository blobDataRepository, IRepositoryBase <Tag> tagRepository, ICommunityRepository communityRepository, IUserRepository userRepository, IRepositoryBase <OffensiveContent> offensiveContentRepository) : base(communityRepository, userRepository) { this._contentRepository = contentRepository; this._blobDataRepository = blobDataRepository; this._tagRepository = tagRepository; this._communityRepository = communityRepository; this._userRepository = userRepository; this._offensiveContentRepository = offensiveContentRepository; }
/// <summary> /// Initializes a new instance of the ContentService class. /// </summary> /// <param name="contentRepository">Instance of content repository</param> /// <param name="blobDataRepository">Instance of Blob data repository</param> /// <param name="tagRepository">Instance of tagRepository</param> /// <param name="communityRepository">Instance of community repository</param> /// <param name="userRepository">Instance of User repository</param> public ContentService( IContentRepository contentRepository, IBlobDataRepository blobDataRepository, IRepositoryBase<Tag> tagRepository, ICommunityRepository communityRepository, IUserRepository userRepository, IRepositoryBase<OffensiveContent> offensiveContentRepository) : base(communityRepository, userRepository) { this._contentRepository = contentRepository; this._blobDataRepository = blobDataRepository; this._tagRepository = tagRepository; this._communityRepository = communityRepository; this._userRepository = userRepository; this._offensiveContentRepository = offensiveContentRepository; }
public HomeController(IConcurrencyProcessor concurrencyProcessor, ILogger <HomeController> logger, IObjectProvider objectProvider, IUnitOfWork unitOfWork, ICommunityRepository domainRepository, SampleModelContext dbContext, ICommunityService communityService, IMailboxProcessor mailboxProcessor) { _concurrencyProcessor = concurrencyProcessor; _objectProvider = objectProvider; _unitOfWork = unitOfWork; _domainRepository = domainRepository; _dbContext = dbContext; _communityService = communityService; _mailboxProcessor = mailboxProcessor; _logger = logger; }
public static EmailRequest UpdateFrom(this EmailRequest thisObject, RemoveUserRequest request) { if (thisObject == null) { thisObject = new EmailRequest(); } string entityName = string.Empty; bool isFolder = false; ICommunityRepository communityRepository = DependencyResolver.Current.GetService(typeof(ICommunityRepository)) as ICommunityRepository; Community community = communityRepository.GetItem(c => c.CommunityID == request.CommunityID); if (community != null) { entityName = community.Name; isFolder = community.CommunityTypeID == (int)CommunityTypes.Folder; } IUserRepository userRepository = DependencyResolver.Current.GetService(typeof(IUserRepository)) as IUserRepository; User user = userRepository.GetItem(u => u.UserID == request.UserID); if (user.IsSubscribed) { thisObject.Recipients.Add(new MailAddress(user.Email.FixEmailAddress(), user.FirstName + " " + user.LastName)); thisObject.IsHtml = true; // Update the body and the subject. thisObject.Subject = string.Format(CultureInfo.CurrentUICulture, "You no longer have permissions on the Layerscape {0} \"{1}\"", isFolder ? "folder" : "community", entityName); var replacements = new Dictionary <string, string> { { "@@CommunityName@@", HttpUtility.UrlDecode(entityName) }, { "@@CommunityLink@@", HttpUtility.UrlDecode(request.CommunityLink) }, { "@@UserName@@", HttpUtility.UrlDecode(user.GetFullName()) }, { "@@CommunityType@@", isFolder ? "folder" : "community" }, { "@@UserLink@@", HttpUtility.UrlDecode(request.UserLink) }, }; thisObject.MessageBody = FormatMailBodyUsingTemplate("removeuserrequest.html", replacements); } return(thisObject); }
/// <summary> /// Initializes a new instance of the CommunityService class. /// </summary> /// <param name="communityRepository">Instance of Community repository</param> /// <param name="tagRepository">Instance of Tag repository</param> /// <param name="blobDataRepository">Instance of Blob data repository</param> /// /// <param name="userRepository">Instance of User repository</param> public CommunityService( ICommunityRepository communityRepository, IRepositoryBase<Tag> tagRepository, IBlobDataRepository blobDataRepository, IUserRepository userRepository, IUserCommunitiesRepository userCommunitiesRepository, IRepositoryBase<OffensiveCommunities> offensiveCommunitiesRepository, IRepositoryBase<OffensiveContent> offensiveContentRepository) : base(communityRepository, userRepository) { this._communityRepository = communityRepository; this._tagRepository = tagRepository; this._blobDataRepository = blobDataRepository; this._userRepository = userRepository; this._userCommunitiesRepository = userCommunitiesRepository; this._offensiveCommunitiesRepository = offensiveCommunitiesRepository; this._offensiveContentRepository = offensiveContentRepository; // TODO : Revisit this _contentService = DependencyResolver.Current.GetService(typeof(IContentService)) as IContentService; }
public OrderService(ICommunityRepository<OrderEntity> orderRepository,ILog log) { _orderRepository = orderRepository; _log = log; }
public ProductDetailService(ICommunityRepository<ProductDetailEntity> productdetailRepository,ILog log) { _productdetailRepository = productdetailRepository; _log = log; }
/// <summary> /// Initializes a new instance of the CommunityService class. /// </summary> public CommunityService() { communityRepositoryInstance = CommunityRepositoryFactory.Create(); }
public ServiceSerivce(ICommunityRepository<ServiceEntity> serviceRepository, ILog log) { _serviceRepository = serviceRepository; _log = log; }
public OrderDetailService(ICommunityRepository<OrderDetailEntity> orderdetailRepository,ILog log) { _orderdetailRepository = orderdetailRepository; _log = log; }
public AreaService(ICommunityRepository<AreaEntity> areaRepository, ILog log) { _areaRepository = areaRepository; _log = log; }
public ParameterService(ICommunityRepository<ParameterEntity> parameterRepository,ILog log) { _parameterRepository = parameterRepository; _log = log; }
public CommunityLogic(ICommunityRepository communityRepository) { _communityRepository = communityRepository; }
public ServiceOrderDetailService(ICommunityRepository<ServiceOrderDetailEntity> serviceorderdetailRepository,ILog log) { _serviceorderdetailRepository = serviceorderdetailRepository; _log = log; }
public MemberService(ICommunityRepository<MemberEntity> memberRepository,ILog log) { _memberRepository = memberRepository; _log = log; }
public MemberAddressService(ICommunityRepository<MemberAddressEntity> memberaddressRepository,ILog log) { _memberaddressRepository = memberaddressRepository; _log = log; }
public CategoryService(ICommunityRepository<CategoryEntity> categoryRepository,ILog log) { _categoryRepository = categoryRepository; _log = log; }
public ServiceOrderService(ICommunityRepository<ServiceOrderEntity> serviceorderRepository,ILog log) { _serviceorderRepository = serviceorderRepository; _log = log; }
/// <summary> /// Initializes a new instance of the EntityService class. /// </summary> /// <param name="contentsViewRepository">Instance of ContentsView repository</param> /// <param name="allContentsViewRepository">Instance of AllContentsView repository</param> /// <param name="contentRepository">Instance of Content repository</param> /// <param name="communitiesViewRepository">Instance of CommunitiesView repository</param> /// <param name="allCommunitiesViewRepository">Instance of AllCommunitiesView repository</param> /// <param name="topCategoryEntities">Instance of TopCategoryEntities repository</param> /// <param name="blobDataRepository">Instance of blob data repository</param> /// <param name="communityRepository">Instance of Community repository</param> /// <param name="userRepository">Instance of User repository</param> /// <param name="featuredCommunitiesViewRepository">Instance of FeaturedCommunitiesView repository</param> /// <param name="featuredContentsViewRepository">Instance of FeaturedContentsView repository</param> /// <param name="communityTagsRepository">Instance of CommunityTags repository</param> /// <param name="contentTagsRepository">Instance of ContentTags repository</param> public EntityService( IContentsViewRepository contentsViewRepository, IRepositoryBase<AllContentsView> allContentsViewRepository, IContentRepository contentRepository, ICommunitiesViewRepository communitiesViewRepository, IRepositoryBase<AllCommunitiesView> allCommunitiesViewRepository, IRepositoryBase<TopCategoryEntities> topCategoryEntities, IBlobDataRepository blobDataRepository, ICommunityRepository communityRepository, IUserRepository userRepository, IRepositoryBase<FeaturedCommunitiesView> featuredCommunitiesViewRepository, IRepositoryBase<FeaturedContentsView> featuredContentsViewRepository, ICommunityTagsRepository communityTagsRepository, IContentTagsRepository contentTagsRepository) { _contentsViewRepository = contentsViewRepository; _allContentsViewRepository = allContentsViewRepository; _contentRepository = contentRepository; _communitiesViewRepository = communitiesViewRepository; _allCommunitiesViewRepository = allCommunitiesViewRepository; _topCategoryEntities = topCategoryEntities; _communityRepository = communityRepository; _userRepository = userRepository; _blobDataRepository = blobDataRepository; _featuredCommunitiesViewRepository = featuredCommunitiesViewRepository; _featuredContentsViewRepository = featuredContentsViewRepository; _communityTagsRepository = communityTagsRepository; _contentTagsRepository = contentTagsRepository; }
public ProductParameterService(ICommunityRepository<ProductParameterEntity> productparameterRepository,ILog log) { _productparameterRepository = productparameterRepository; _log = log; }
public ParameterValueService(ICommunityRepository<ParameterValueEntity> parametervalueRepository,ILog log) { _parametervalueRepository = parametervalueRepository; _log = log; }
public ProductService(ICommunityRepository<ProductEntity> productRepository, ILog log) { _productRepository = productRepository; _log = log; }
public CommunityController(ICommunityRepository repo) { repository = repo; }
public AreaService(IUnitOfWork unitOfWork, ICommunityRepository areaRepository) : base(unitOfWork) { _areaRepository = areaRepository; }