private IScopeResolver <TPacket, TAddress> GetResolverFromCreateModel(CreateScopeResolverInformation resolverCreateModel, Boolean applyValues) { String normalizeNamed = GetNormalizedMapperName(resolverCreateModel.Typename); if (_resolverMapper.ContainsKey(normalizeNamed) == false) { throw new Exception(); } IScopeResolver <TPacket, TAddress> resolver = _resolverMapper[normalizeNamed].Invoke(); if (applyValues == true) { resolver.ApplyValues(resolverCreateModel.PropertiesAndValues, _serializer); } return(resolver); }