private readonly ILogger <DotNetNoteController> _logger; // 기본 제공 로깅 public DotNetNotePublicController( IWebHostEnvironment environment, INoteRepository repository, INoteCommentRepository commentRepository, ILogger <DotNetNoteController> logger ) { _environment = environment; _repository = repository; _commentRepository = commentRepository; _logger = logger; }
private readonly ILogger <NoteController> _logger; // 기본 제공 로깅 public NoteController( IHostingEnvironment environment, INoteRepository repository, INoteCommentRepository commentRepository, ILogger <NoteController> logger ) { _environment = environment; _repository = repository; _commentRepository = commentRepository; _logger = logger; }
public TeamController( IOptions <DotNetNoteSettings> options, INoteRepository repository, INoteCommentRepository commentRepo, ILogger <TeamController> logger ) { _dnnSettings = options.Value; // Value 속성으로 인스턴스화된 개체 반환 _repository = repository; _commentRepo = commentRepo; _logger = logger; }
private readonly DotNetNoteContext _context; // 컨텍스트 클래스 public DotNetNoteController( IWebHostEnvironment environment, // IWebHostEnvironment로 변경할 것 INoteRepository repository, INoteCommentRepository commentRepository, ILogger <DotNetNoteController> logger, DotNetNoteContext context ) { _environment = environment; _repository = repository; _commentRepository = commentRepository; _logger = logger; _context = context; }
public RecentlyCommentList2ViewComponent( INoteCommentRepository repository) { _repository = repository; }
public NoteCommentService(INoteCommentRepository noteCommentRepository, ILearnNoteRepository learnNoteRepository) { this.noteCommentRepository = noteCommentRepository; this.learnNoteRepository = learnNoteRepository; }
public NoteCommentServiceController(INoteCommentRepository repository) { _repository = repository; }