Example #1
0
 public VotingPollInteractor(
     IVotingPollFactory factory,
     IVotingSystemPersistance persistance)
 {
     _factory     = factory;
     _persistance = persistance;
 }
Example #2
0
        public void OnGet([FromServices] IVotingPollFactory pollFactory)
        {
            //var request = new VotingPollFactory.Request
            //{
            //    Title = "Title",
            //    Description = "desc",
            //    Names = new[] { "one", "two" }
            //};

            //Poll = pollFactory.Create(request);
        }
Example #3
0
 public HomeController(IVotingPollFactory pollFactory)
 {
     _pollFactory = pollFactory;
 }
Example #4
0
 public void OnPost([FromServices] IVotingPollFactory pollFactory)
 {
     Poll = pollFactory.Create(Form);
 }