public AgreementManagementService(IRepository repository,
                                   IConfigurationLoaderService configurationLoaderService)
 {
     this.repository = repository;
     configuration = configurationLoaderService.LoadConfig<AgreementManagementServiceConfiguration>();
 }
 public AgreementManagementService(IUnitOfWork unitOfWork,
                                   IConfigurationLoaderService configurationLoaderService)
 {
     this.unitOfWork = unitOfWork;
     configuration = configurationLoaderService.LoadConfig<AgreementManagementServiceConfiguration>();
 }
 public AgreementManagementService(IRepository repository,
                                   IConfigurationLoaderService configurationLoaderService)
 {
     this.repository = repository;
     configuration   = configurationLoaderService.LoadConfig <AgreementManagementServiceConfiguration>();
 }