Skip to content
This repository was archived by the owner on Apr 22, 2024. It is now read-only.
This repository was archived by the owner on Apr 22, 2024. It is now read-only.

Xamarin developers can use C# Hot Reload while their app is running #13

@maddymontaquila

Description

@maddymontaquila
  • Enabling Method Body Replacement for iOS/Android/WebAssembly inner dev loop Mono Method Body Replacement runtime#44806
  • [Xamarin/Debugger/Roslyn/Mono] Create a way for Roslyn to communicate changes to Mono through the Xamarin Debugger and integrate with the new UX workflow proposed for Hot Reload
     Note: Still not sure what Blazor related work would be here but just calling it out
  • [Roslyn] Create the right payload by having Roslyn understand “capabilities of the target platform” (to drive the right changes payload and Visual Studio user experience for MonoVM vs. CoreCLR runtime)
  • Ensure the BCL supports hot reloading Ensure the BCL supports hot reloading, especially around reflection runtime#45023
  • Mono interpreter is available in Android and iOS workload packs
  • CLI hot reload tooling is able to communicate hot reload deltas to the Android and iOS devices and emulators

Metadata

Metadata

Assignees

No one assigned

    Labels

    Cost:XLWork that requires one engineer more than 4 weeksPriority:0Work that we can't release withoutUser StoryA single user-facing feature. Can be grouped under an epic.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions