public ProductController(IPlatformTokenProvider platformTokenProvider, IUsersApi usersApi, IShopGroupBuilder shopGroupBuilder, IShopGroupFromInputValidator shopGroupFromInputValidator) { _usersApi = usersApi; _platformTokenProvider = platformTokenProvider; _shopGroupFromInputValidator = shopGroupFromInputValidator; _shopGroupBuilder = shopGroupBuilder; }
public ShopGroupBuilder(IShopGroupRepository shopGroupRepository, IPlatformTokenProvider platformTokenProvider, IUsersApi usersApi, IShopGroupWallPublishApi shopGroupWallPublishApi, IGroupMemberRepository groupMemberRepository, IShopGroupFromInputValidator shopGroupFromInputValidator) { _usersApi = usersApi; _shopGroupRepository = shopGroupRepository; _platformTokenProvider = platformTokenProvider; _shopGroupFromInputValidator = shopGroupFromInputValidator; _groupMemberRepository = groupMemberRepository; _shopGroupWallPublishApi = shopGroupWallPublishApi; }
public JoinSgController(IUsersApi usersApi, IGroupMemberRepository groupMemberRepository,IPlatformTokenProvider platformTokenProvider, ITokenResolver tokenResolver, IGroupMemberResolver groupMemberResolver, IShopGroupFromInputValidator shopGroupFromInputValidator, IShopGroupRepository shopGroupRepository, IGroupIdProvider groupIdProvider) { _usersApi = usersApi; _groupMemberRepository = groupMemberRepository; _tokenResolver = tokenResolver; _groupMemberResolver = groupMemberResolver; _shopGroupFromInputValidator = shopGroupFromInputValidator; _platformTokenProvider = platformTokenProvider; _shopGroupRepository = shopGroupRepository; _groupIdProvider = groupIdProvider; }