Puede pasar el ItemType en Actualizar.Reemplazar método:
collection.Update(
Query.EQ("key", item.Key),
Update.Replace(ItemType, item),
UpdateFlags.Upsert
);
Puede pasar el ItemType en Actualizar.Reemplazar método:
collection.Update(
Query.EQ("key", item.Key),
Update.Replace(ItemType, item),
UpdateFlags.Upsert
);