public VotingPollInteractor( IVotingPollFactory factory, IVotingSystemPersistance persistance) { _factory = factory; _persistance = persistance; }
public void OnGet([FromServices] IVotingPollFactory pollFactory) { //var request = new VotingPollFactory.Request //{ // Title = "Title", // Description = "desc", // Names = new[] { "one", "two" } //}; //Poll = pollFactory.Create(request); }
public HomeController(IVotingPollFactory pollFactory) { _pollFactory = pollFactory; }
public void OnPost([FromServices] IVotingPollFactory pollFactory) { Poll = pollFactory.Create(Form); }