Example #1
0
        public override Dictionary <Type, Type> Load()
        {
            var loadedLogicTypes     = _logicLayer.Load();
            var loadedViewModelTypes = _viewModelLayer.Load();
            var loadedViewTypes      = _viewLayer.Load();

            return(loadedLogicTypes
                   .Concat(loadedViewModelTypes)
                   .Concat(loadedViewTypes)
                   .ToDictionary(k => k.Key, v => v.Value));
        }