public ISequenceLoader ResolveLoader(IJournalLoadingSequence loadingSequence, DeviceContext deviceContext)
 {
     return(_loaders[loadingSequence.GetType()](deviceContext, loadingSequence));
 }
Beispiel #2
0
        public IJournalLoadingSequenceEditorViewModel CreateJournalLoadingSequenceEditorViewModel(IJournalLoadingSequence journalLoadingSequence)
        {
            IJournalLoadingSequenceEditorViewModel journalLoadingSequenceEditorViewModel =
                this._container.Resolve <IJournalLoadingSequenceEditorViewModel>(journalLoadingSequence.StrongName + ApplicationGlobalNames.CommonInjectionStrings.EDITOR_VIEWMODEL);

            journalLoadingSequenceEditorViewModel.Model = journalLoadingSequence;
            return(journalLoadingSequenceEditorViewModel);
        }