Skip to content

dropsonic/dotNext2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotNext 2019 Roslyn Demo

  1. Рекурсивный анализ кода: ThrowInDisposeAnalyzer и NestedInvocationWalker
  2. Агрегация анализаторов вокруг собственной семантической модели: ControllerAnalyzer, ControllerModel, ControllerActionDuplicateAnalyzer
  3. Собственный IntelliSense для написания SQL-запросов в Dapper ORM: DapperCompletionProvider
  4. Использование Roslyn для навигации между сущностями в коде: UnitTestsNavigationProvider
  5. Подавление диагностик с помощью code comments и suppression file: WhatTheHeckAnalyzer, SuppressionManager, SuppressionCodeFixProvider

В папке Samples лежат тестовые solution'ы для демок. Порядок действий такой:

  1. Открыть солюшн DotNext.sln
  2. Запустить экспериментальный instance Visual Studio, нажав Ctrl+F5
  3. В нём открыть нужный солюшн с нужной демкой из папки Samples

About

Roslyn demo for dotNext 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published