Jak stworzyć dynamiczny model przy użyciu Dappera .NET bez znajomości property ?

0

Próbuje stworzyć dynamiczny model korzystając z dappera. W skrócie nazwa kolumny to ma być moja nazwa propertisa w modelu, a wartość z pod tej kolumny to wartość. Nie mam możliwości stworzyć modelu w c# do którego zmapowałbym te propertisy, ponieważ klient sam sobie może dodać nową kolumnę na bazie. Jakby ktoś mógł polecić jakiś materiał lub zagadnienie do tego problemu to byłbym wdzięczny.

5

Nie mam możliwości stworzyć modelu w c# do którego zmapowałbym te propertisy, ponieważ klient sam sobie może dodać nową kolumnę na bazie.

Brzmi jak piekło programisty :)

Nie wnikam, dlaczego tak, ale gdybym miał takie "wyzwanie", to pewnie podszedłbym do tego z użyciem Dictionary.

IEnumerable<IDictionary<string, object>> rows = connection.Query(sqlRequest).Cast<IDictionary<string, object>>();

Jak mam już Dictionary, to prawie mam JSON, a jak jak jest JSON to można pchnąć na front i się nie przejmować ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1