public OperationLogger(
     ITransientOperation transientOperation,
     IScopedOperation scopedOperation,
     ISingletonOperation singletonOperation)
 {
     (_transientOperation, _scopedOperation, _singletonOperation) =
         (transientOperation, scopedOperation, singletonOperation);
 }
コード例 #2
0
 public OperationLogger(ITransientOperation transientOperation,
                        IScopedOperation scopedOperation,
                        ISingletonOperation singletonOperation)
 {
     _transientOperation = transientOperation;
     _scopedOperation    = scopedOperation;
     _singletonOperation = singletonOperation;
 }
コード例 #3
0
        // public OperationLogger(
        //     ITransientOperation transientOperation,
        //     IScopedOperation scopedOperation,
        //     ISingletonOperation singletonOperation) =>
        //     (_transientOperation, _scopedOperation, _singletonOperation) =
        //         (transientOperation, scopedOperation, singletonOperation);

        public OperationLogger(
            ITransientOperation transientOperation,
            IScopedOperation scopedOperation,
            ISingletonOperation singletonOperation)
        {
            this.transientOperation = transientOperation;
            this.scopedOperation    = scopedOperation;
            this.singletonOperation = singletonOperation;
        }
コード例 #4
0
 public MyService
 (
     ISingletonOperation singletonOperation,
     ITransientOperation transientOperation,
     IScopedOperation scopedOperation
 )
 {
     _singletonOperation = singletonOperation;
     _transientOperation = transientOperation;
     _scopedOperation    = scopedOperation;
 }
コード例 #5
0
 public HomeController(ILogger <HomeController> logger,
                       ISingletonOperation singletonOperation,
                       IScopedOperation scopedOperation,
                       ITransientOperation transientOperation,
                       IMyService myService)
 {
     _singletonOperation = singletonOperation;
     _scopedOperation    = scopedOperation;
     _transientOperation = transientOperation;
     _myService          = myService;
     _logger             = logger;
 }
コード例 #6
0
ファイル: HomeController.cs プロジェクト: tamsps/study-solid
 public HomeController(ILogger <HomeController> logger,
                       ISingletonOperation singletonOperation,
                       ITransientOperation transientOperation,
                       IScopedOperation scopedOperation,
                       IMyService myservice,
                       IDataSource dataSource,
                       IUserData userData)
 {
     _singletonOperation = singletonOperation;
     _transientOperation = transientOperation;
     _scopedOperation    = scopedOperation;
     _myService          = myservice;
     _logger             = logger;
     _dataSource         = dataSource;
     _userData           = userData;
 }
コード例 #7
0
 public OperationLogger(
     ITransientOperation transientOperation,
     IScopedOperation scopedOperation,
     IAnotherScopedOperation anotherScopedOperation,
     ISingletonOperation singletonOperation) =>
 (_transientOperation, _scopedOperation, _anotherScopedOperation, _singletonOperation) =
コード例 #8
0
ファイル: StartUp.cs プロジェクト: LennartAJansson/Net3-Part1
 public OperationLogger(ITransientOperation transientOperation, IScopedOperation scopedOperation, ISingletonOperation singletonOperation) =>
 (this.transientOperation, this.scopedOperation, this.singletonOperation) = (transientOperation, scopedOperation, singletonOperation);