public EmailTemplateLanguagesStepViewModel(IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory<IEmailTemplateAddLanguageViewModel> vmFactory, EmailTemplate item) : base(repositoryFactory, entityFactory, vmFactory, item) { }
public CreateEmailTemplateViewModel(IViewModelsFactory<IEmailTemplateOverviewStepViewModel> overviewVmFactory, IViewModelsFactory<IEmailTemplateLanguagesStepViewModel> languagesVmFactory, EmailTemplate item) { var itemParameter = new KeyValuePair<string, object>("item", item); RegisterStep(overviewVmFactory.GetViewModelInstance(itemParameter)); RegisterStep(languagesVmFactory.GetViewModelInstance(itemParameter)); }