Jon Sequeira
Jon Sequeira
> Would it be possible to have a voice conversation on the topic? Absolutely. Feel free to DM me and we can set something up.
This is more than likely an issue with how Refit generates code. I suspect it's not accounting for C# Script (where Roslyn source generators aren't supported), but I don't know...
> but why it works in F# then? I don't know enough about the source generation implementations in Refit to answer that. Since F# doesn't support source generators, it could...
It's surprising that this would behave differently. Both of these kernels run in the same process. It seems like there might be some difference in the way that the two...
@KevinRansom Any ideas here?
`#r nuget` is directly supported by F# Interactive but not by C# Script. For this reason, the implementation for C# is in this codebase, while the F# implementation is not.
This is due to the latest extension packages not being available on nuget.org. The workaround is to include the following in your notebook: ``` #i "nuget:https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" ```
Fixed. 
Cell-level language is independent from which kernel is being used. Not all frontends will even look at this metadata. For example, .NET Interactive / Polyglot Notebooks metadata isn't read by...
Removing cell metadata would mean that the act of switching kernels even accidentally -- or, for example, because the .NET Interactive kernel isn't available on your machine -- would remove...