public UpdateValuesCommandHandler( IDomainItemLocator domainItemLocator, IVariableUpdater variableUpdater) { m_domainItemLocator = domainItemLocator; m_variableUpdater = variableUpdater; }
public void Init() { var services = new ServiceCollection(); services.AddModule(new AntlrModule()); services.AddModule(new InfrastructureModule()); services.AddModule(new EntitiesModule()); m_serviceProvider = services.BuildServiceProvider(); m_domainItemLocator = m_serviceProvider.GetService <IDomainItemLocator>(); m_outputCreator = m_serviceProvider.GetService <IQuestionnaireOutputCreator>(); m_variableUpdater = m_serviceProvider.GetService <IVariableUpdater>(); }