Ich habe eine Tabelle, wo ich ein Wörterbuch als JSON in einer Spalte speichern. Beim Speichern/Laden des Inhalts in die/aus der Datenbank möchte ich die json de/serialisierung, wenn möglich, unsichtbar machen. Ist es möglich, dies auf irgendeine Weise mit dapper zu tun, ohne eine andere Eigenschaft in Foo zu verwenden, die die json-Repräsentation enthält?Verwendung von Dapper und Zuordnung einer Spalte zu JSON
// where someData is the dictionary column
void Save(IDbConnection conn, Foo foo){
conn.Execute("INSERT INTO foos (name, <othercols...>, someData) VALUES (@Name, <othercols...>, @SomeData, foo);
}
ich manuell Foo in ein neues dynamisches Objekt abbilden konnte, aber da es othercolumns sind, die langwierig sein würde, so dass ich frage mich, ob es einen anderen Weg war?