C#> ts mit Erbschaft und Generika und Typen auflösen zur Laufzeit [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C#> ts mit Erbschaft und Generika und Typen auflösen zur Laufzeit [geschlossen]

Post by Anonymous »

Ich habe ein benutzerdefiniertes Tool für Typscript -Erzeugung erstellt, mit dem C# DTOS in TypeScript -DTOs umwandelt. Ich habe es jedoch satt, dieses Tool aufrechtzuerhalten und nach einem Ersatz suche. < /P>
Das Endziel besteht darin

Code: Select all

this.payouts = await
this.cqsClient.executeQuery(
new IC.Eko.Core.Contracts.Queries.Transactions.ListPendingAutogiroQuery(this.isError()),
)
< /code>
Derzeit generiert mein Tool den folgenden TypeScript -Code: < /p>
  export class ListPendingAutogiroQuery extends Query {
static override type = 'IC.Eko.Core.Contracts.Queries.Transactions.ListPendingAutogiroQuery'
unresolvedErrors: boolean
constructor(unresolvedErrors: boolean) {
super()
this.unresolvedErrors = unresolvedErrors
}
}

export namespace IC.Eko.Core.Contracts.Queries {
export class Query {
static type = 'IC.Eko.Core.Contracts.Queries.Query'
private _dummyTResult: TResult
}
}
< /code>
Das Ersatzwerkzeug muss Namespaces oder Module unterstützen und eine einfache Möglichkeit für den Zugriff auf den Typ bieten.dotnet dotnet-cqsgen $(OutputPath)publish/IC.Eko.Core.Contracts.dll generated/cqs.contracts.ts IC.Eko.Core.Contracts.Commands.Command;IC.Eko.Core.Contracts.Queries.Query
Kein spezieller Code, z.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post