예제 #1
0
 public MemoDownloadController(IMemoRepository repository, IMemoFileStorageManager fileStorageManager)
 {
     _repository         = repository;
     _fileStorageManager = fileStorageManager;
 }
예제 #2
0
 public MemoManagerV2(IMemoRepository repository, INewIdGenerator newIdGenerator, ITextStatisticsCalculator textStatisticsCalculator)
 {
     _repository               = repository;
     _newIdGenerator           = newIdGenerator;
     _textStatisticsCalculator = textStatisticsCalculator;
 }
예제 #3
0
 public MemoService(IMemoRepository memoRepository)
 {
     _memoRepository = memoRepository;
 }
예제 #4
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public MemoDataAgent(IMemoRepository memoRepository)
 {
     this.repository = memoRepository;
     MemoCount       = memoRepository.GetMemos().Count;
 }
예제 #5
0
 public MemoService(IMemoRepository memoRepository, IMapper mapper)
 {
     _memoRepository = memoRepository;
     _mapper         = mapper;
 }
예제 #6
0
 public MemosController(IMemoRepository repository, ILoggerFactory loggerFactory)
 {
     this._repository = repository ?? throw new ArgumentNullException(nameof(MemosController));
     this._logger     = loggerFactory.CreateLogger(nameof(MemosController));
 }
예제 #7
0
 public MemoService(IMemoRepository repository, IUserService userService)
 {
     _repository  = repository;
     _userService = userService;
 }