public EvaluationConcrete(DatabaseContext context, IConfiguration configuration) : base(context)
 {
     // _context = context;
     _configuration       = configuration;
     notificationConcrete = new NotificationConcrete(_context, _configuration);
     employeesConcrete    = new EmployeesConcrete(_context, _configuration);
     emails             = new EmailsNotificationConcrete(_context, _configuration);
     attachmentConcrete = new AttachmentConcrete(_context, _configuration);
 }
 // private readonly IFactory _factory;
 public RequestConcrete(DatabaseContext context, IConfiguration configuration) : base(context)
 {
     // _context = context;
     _configuration = configuration;
     //this._factory = factory;
     notificationConcrete = new NotificationConcrete(_context, _configuration);
     emails              = new EmailsNotificationConcrete(_context, _configuration);
     attachmentConcrete  = new AttachmentConcrete(_context, _configuration);
     employeesConcrete   = new EmployeesConcrete(_context, _configuration);
     requestTypeConcrete = new RequestTypeConcrete(_context, _configuration);
 }