Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.02 KB | None | 0 0
  1. using Postal;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using System.Web.Services.Description;
  8. using Temps.Models;
  9. using Temps.Service.DomainLogic;
  10.  
  11. namespace Temps.Service.ExtensionMethods.System
  12. {
  13.     public static class ServiceCollectionExtensionMethods
  14.     {
  15.         public static void RegisterServices(this ServiceCollection services)
  16.         {
  17.             services.AddTransient<ApplicationDbContext>();
  18.  
  19.             services.AddTransient<IAssessmentDomainService, AssessmentDomainService>();
  20.             services.AddTransient<IBookedCandidateDomainService, BookedCandidateDomainService>();
  21.             services.AddTransient<ICandidateDomainService, CandidateDomainService>();
  22.             services.AddTransient<ICandidateDocumentDomainService, CandidateDocumentDomainService>();
  23.             services.AddTransient<ICandidateAssessmentDomainService, CandidateAssessmentDomainService>();
  24.             services.AddTransient<ICandidateWizardDomainService, CandidateWizardDomainService>();
  25.             services.AddTransient<ICommunicationTicketDomainService, CommunicationTicketDomainService>();
  26.             services.AddTransient<IConsultantNoteDomainService, ConsultantNoteDomainService>();
  27.             services.AddTransient<IEmailService, EmailService>();
  28.             services.AddTransient<IEmailSenderDomainService, EmailSenderDomainService>();
  29.             services.AddTransient<IEnquiryDomainService, EnquiryDomainService>();
  30.             services.AddTransient<IOrderDomainService, OrderDomainService>();
  31.             services.AddTransient<IParityDomainService, ParityDomainService>();
  32.             services.AddTransient<IShiftPatternDomainService, ShiftPatternDomainService>();
  33.             services.AddTransient<IVettingDomainService, VettingDomainService>();
  34.             services.AddTransient<IPayrollDomainService, PayrollDomainService>();
  35.             services.AddTransient<IHealthAndSafetyDomainService, HealthAndSafetyDomainService>();
  36.         }
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement