示例#1
0
 //Lets inject the services using the constructor, this is called Constructor Dependency Injection
 public StateController(IRepository <State> stateRepository,
                        ILogger <StateController> logger,
                        IStringLocalizer <Messages> messagesLoclizer,
                        StateBusinessService stateBusiness,
                        VoterBusinessService voterBusiness)
 {
     _logger           = logger;
     _messagesLoclizer = messagesLoclizer;
     _stateBusiness    = stateBusiness;
     _voterBusiness    = voterBusiness;
 }
示例#2
0
 //Lets inject the services using the constructor, this is called Constructor Dependency Injection
 public VoterController(
     VoterBusinessService voterBusiness,
     ILogger <VoterController> logger,
     IStringLocalizer <Messages> messagesLoclizer,
     StateBusinessService stateBusiness)
 {
     _voterBusiness    = voterBusiness;
     _logger           = logger;
     _messagesLoclizer = messagesLoclizer;
     _stateBusiness    = stateBusiness;
 }
示例#3
0
 //Lets inject the services using the constructor, this is called Constructor Dependency Injection
 public ElectionController(
     VoteBusinessService voteBusiness,
     UserBusinessService userBusiness,
     IStringLocalizer <Messages> messagesLoclizer,
     VoterBusinessService voterBusiness,
     CandidateBusinessService candidateBusiness,
     ElectionBusinessService electionBusiness)
 {
     _voterBusiness     = voterBusiness;
     _voteBusiness      = voteBusiness;
     _candidateBusiness = candidateBusiness;
     _electionBusiness  = electionBusiness;
     _userBusiness      = userBusiness;
     _messagesLoclizer  = messagesLoclizer;
 }
示例#4
0
 //Lets inject the services using the constructor, this is called Constructor Dependency Injection
 public CandidateController(VoterBusinessService voterBusiness)
 {
     _voterBusiness = voterBusiness;
 }