ねののお庭。

かりかりもふもふ。

【C#】Roslyn とその活用法。

というタイトルで.NETラボで喋ってきました。

スライドはこちら

内容的には

  • Roslynはいいぞ!
  • Roslynを使うとあんなことやこんな事ができるぞ!
    • というのを、OSSという具体例と共に紹介

みたいな具合です。よかったらどうぞ!

以下、スライド中で紹介してるOSSたち。是非使ってみてください~。

  • Tapper
    • C# の型を Roslyn でガシガシ解析して各シリアライズフォーマットに適した TypeScript の型を生成する .NET Tool.
  • TypedSignalR.Client
    • C# の SignalR client を強く型付けするための Source Generator.
  • TypedSignalR.Client.TypeScript
    • C# の型 と interface を Roslyn でガシガシ解析して TypeScript の SignalR client を強く型付けするためのコードを生成する .NET Tool.