/// <summary>
 /// Initializes a new instance of the <see cref="DensAsiInterviewDtoFactory"/> class.
 /// </summary>
 /// <param name="densAsiInterviewRepository">The dens asi interview repository.</param>
 /// <param name="densAsiPatientProfileDtoFactory">The dens asi patient profile dto factory.</param>
 /// <param name="densAsiMedicalStatusDtoFactory">The dens asi medical status dto factory.</param>
 /// <param name="densAsiEmploymentStatusDtoFactory">The dens asi employment status dto factory.</param>
 /// <param name="densAsiDrugAlcoholUseDtoFactory">The dens asi drug alcohol use dto factory.</param>
 /// <param name="densAsiLegalStatusDtoFactory">The dens asi legal status dto factory.</param>
 /// <param name="densAsiFamilySocialRelationshipsDtoFactory">The dens asi family social relationships dto factory.</param>
 /// <param name="densAsiPsychiatricStatusDtoFactory">The dens asi psychiatric status dto factory.</param>
 /// <param name="densAsiDsmIvDtoFactory">The dens asi DSM iv dto factory.</param>
 /// <param name="densAsiClosureDto">The dens asi closure dto.</param>
 public DensAsiInterviewDtoFactory(
     IDensAsiInterviewRepository densAsiInterviewRepository,
     IKeyedDtoFactory <DensAsiPatientProfileDto> densAsiPatientProfileDtoFactory,
     IKeyedDtoFactory <DensAsiMedicalStatusDto> densAsiMedicalStatusDtoFactory,
     IKeyedDtoFactory <DensAsiEmploymentStatusDto> densAsiEmploymentStatusDtoFactory,
     IKeyedDtoFactory <DensAsiDrugAlcoholUseDto> densAsiDrugAlcoholUseDtoFactory,
     IKeyedDtoFactory <DensAsiLegalStatusDto> densAsiLegalStatusDtoFactory,
     IKeyedDtoFactory <DensAsiFamilySocialRelationshipsDto> densAsiFamilySocialRelationshipsDtoFactory,
     IKeyedDtoFactory <DensAsiPsychiatricStatusDto> densAsiPsychiatricStatusDtoFactory,
     IKeyedDtoFactory <DensAsiDsmIvDto> densAsiDsmIvDtoFactory,
     IKeyedDtoFactory <DensAsiClosureDto> densAsiClosureDto)
 {
     _densAsiInterviewRepository                 = densAsiInterviewRepository;
     _densAsiPatientProfileDtoFactory            = densAsiPatientProfileDtoFactory;
     _densAsiMedicalStatusDtoFactory             = densAsiMedicalStatusDtoFactory;
     _densAsiEmploymentStatusDtoFactory          = densAsiEmploymentStatusDtoFactory;
     _densAsiDrugAlcoholUseDtoFactory            = densAsiDrugAlcoholUseDtoFactory;
     _densAsiLegalStatusDtoFactory               = densAsiLegalStatusDtoFactory;
     _densAsiFamilySocialRelationshipsDtoFactory = densAsiFamilySocialRelationshipsDtoFactory;
     _densAsiPsychiatricStatusDtoFactory         = densAsiPsychiatricStatusDtoFactory;
     _densAsiDsmIvDtoFactory = densAsiDsmIvDtoFactory;
     _densAsiClosureDto      = densAsiClosureDto;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DensAsiInterviewFactory"/> class.
 /// </summary>
 /// <param name="densAsiInterviewRepository">The DensAsi interview repository.</param>
 /// <param name="lookupValueRepository">The lookup value repository.</param>
 public DensAsiInterviewFactory( IDensAsiInterviewRepository densAsiInterviewRepository, ILookupValueRepository lookupValueRepository )
 {
     _lookupValueRepository = lookupValueRepository;
     _densAsiInterviewRepository = densAsiInterviewRepository;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DensAsiInterviewFactory"/> class.
 /// </summary>
 /// <param name="densAsiInterviewRepository">The DensAsi interview repository.</param>
 /// <param name="lookupValueRepository">The lookup value repository.</param>
 public DensAsiInterviewFactory(IDensAsiInterviewRepository densAsiInterviewRepository, ILookupValueRepository lookupValueRepository)
 {
     _lookupValueRepository      = lookupValueRepository;
     _densAsiInterviewRepository = densAsiInterviewRepository;
 }