コード例 #1
0
ファイル: VPack.cs プロジェクト: composite/ArangoDB.Net
            public virtual Builder RegisterDeserializer <T>(
                string fieldName,
                Type type,
                VPackDeserializer <T> deserializer)
            {
                IDictionary <Type, IVPackDeserializer> byName = this.deserializersByName[fieldName];

                if (byName == null)
                {
                    byName = new Dictionary <Type, IVPackDeserializer>();
                    this.deserializersByName[fieldName] = byName;
                }

                byName[type] = deserializer;
                return(this);
            }
コード例 #2
0
ファイル: VPack.cs プロジェクト: composite/ArangoDB.Net
 public virtual Builder RegisterDeserializer <T>(Type type, VPackDeserializer <T> deserializer)
 {
     this.deserializers[type] = deserializer;
     return(this);
 }