コード例 #1
0
 public FineApi(
     IRepository<User, UserDataModel, Guid> userRepository,
     IRepository<Payment, PaymentDataModel, Guid> paymentRepository,
     IFineMapper fineMapper,
     IUserMapper userMapper,
     IPaymentMapper paymentMapper,
     IExcelExportService<FineExportModel> excelExportService, 
     IChannelApi channelApi, 
     IUserApi userApi, 
     IGroupsApi groupApi, 
     IChatApi chatApi, 
     IReactionApi reactionApi)
 {
     this.userRepository = userRepository;
     this.paymentRepository = paymentRepository;
     this.fineMapper = fineMapper;
     this.userMapper = userMapper;
     this.paymentMapper = paymentMapper;
     this.excelExportService = excelExportService;
     this.channelApi = channelApi;
     this.userApi = userApi;
     this.groupApi = groupApi;
     this.chatApi = chatApi;
     this.reactionApi = reactionApi;
 }
コード例 #2
0
 public ResponderBase(
     ISupportApi supportApi, IReactionApi reactionApi, IChatApi chatApi)
 {
     this.supportApi = supportApi;
     this.reactionApi = reactionApi;
     this.chatApi = chatApi;
 }
コード例 #3
0
 public FineCountAllResponder(IFineApi fineApi, 
     ISupportApi supportApi, 
     IReactionApi reactionApi,
     IChatApi chatApi)
     : base(supportApi, reactionApi, chatApi)
 {
     this.fineApi = fineApi;
 }
コード例 #4
0
 public ShowResponder(
     IUserApi userApi,
     ISupportApi supportApi,
     IReactionApi reactionApi,
     IChatApi chatApi
     )
     : base(supportApi, reactionApi, chatApi)
 {
     this.userApi = userApi;
 }
コード例 #5
0
 public SeconderResponder(
     IFineApi fineApi,
     IUserApi userApi,
     ISupportApi supportApi,
     IReactionApi reactionApi,
     IChatApi chatApi)
     : base(supportApi, reactionApi, chatApi)
 {
     this.fineApi = fineApi;
     this.userApi = userApi;
 }
コード例 #6
0
 public ReactionExampleResponder(IReactionApi reactionApi)
 {
     this.reactionApi = reactionApi;
 }