예제 #1
0
 public SampleController(IGetSamplesUseCase getSamplesUseCase, IClaimIdentityCompat claimsCompat,
                         IAddSampleUseCase addSample)
 {
     _sampleRetrieval = getSamplesUseCase;
     _claimsCompat    = claimsCompat;
     _addSample       = addSample;
 }
예제 #2
0
 public NodeController(IClaimIdentityCompat claimsCompat,
                       IGetNodeControllerUseCase getUseCase,
                       IUpdateNodeUseCase updateNodeUseCase)
 {
     _claimsCompat      = claimsCompat;
     _getUseCase        = getUseCase;
     _updateNodeUseCase = updateNodeUseCase;
 }
예제 #3
0
 public TokenController(IDataProviderGrantUseCase dataProviderGrant,
                        IRefreshTokenExchangeUseCase refreshTokenExchange,
                        IClaimIdentityCompat claimsCompat)
 {
     _dataProviderGrant    = dataProviderGrant;
     _refreshTokenExchange = refreshTokenExchange;
     _claimCompat          = claimsCompat;
 }
예제 #4
0
 public EnvironmentController(IRegisterEnvironmentUseCase registerEnvironment,
                              IGetEnvironmentsUseCase getEnvironments,
                              IClaimIdentityCompat claimsCompat)
 {
     _registerEnvironment = registerEnvironment;
     _getEnvironments     = getEnvironments;
     _claimsCompat        = claimsCompat;
 }
예제 #5
0
 public PetController(IClaimIdentityCompat claimIdentityCompat,
                      IAddPetUseCase addPetUseCase,
                      IGetPetDataUseCase getPetDataUseCase,
                      ISampleAcquisitionUseCase getSamplesUseCase,
                      IMigratePetUseCase migratePetUseCase,
                      IPetImageUseCase imageUseCase)
 {
     _claimsCompat      = claimIdentityCompat;
     _addPetUseCase     = addPetUseCase;
     _getPetDataUseCase = getPetDataUseCase;
     _sampleDataUseCase = getSamplesUseCase;
     _migratePetUseCase = migratePetUseCase;
     _imageUseCase      = imageUseCase;
 }