Skip to content

In realtime converts async C# code in one folder to synchronous code in another folder for easier and faster debugging purposes. You can also write your code in synchronous format and it will be automatically converted to async code in the background.

License

Notifications You must be signed in to change notification settings

levitation-opensource/AsyncToSyncCodeRoundtripSynchroniserForCSharp

Repository files navigation

Async to sync code roundtrip synchroniser for C#

Automatically and in realtime converts asynchronous C# code in one folder to synchronous C# code in another folder for easier and faster debugging purposes. Also, Visual Studio's edit-and-continue works much more often with synchronous code than with asynchronous code.

You can also write your code in synchronous C# format and it will be automatically converted to asynchronous C# code in the background.

State

Ready to use. Maintained and in active use.

Installation

* Copy appsettings.example.json to appsettings.json
* Update the settings in appsettings.json according to your needs
* Build the project
* In the build folder launch AsyncToSyncCodeRoundtripSynchroniserMonitor.bat

Analytics

About

In realtime converts async C# code in one folder to synchronous code in another folder for easier and faster debugging purposes. You can also write your code in synchronous format and it will be automatically converted to async code in the background.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published