Sam Fields

Results 7 issues of Sam Fields

**Describe the bug** An exception is thrown during the Dispose handler of the IntersectionObserve component when the circuit itself is being disposed. ``` warn: Microsoft.AspNetCore.Components.Server.Circuits.RemoteRenderer[100] Unhandled exception rendering component: JavaScript...

I'd like to be able to take a parameter that contains multiple values and display it in the summary table spread across multiple columns, rather than having all the values...

Area:Attributes
Area:CodeGen

Implementation of #8797 Allows users to inject an `ICustomStorageInterface` to be used by the `CustomStorageLogConsistencyProvider` rather than requiring the grain to implement the interface directly. ###### Microsoft Reviewers: [Open in...

## Background and Motivation Using the `CustomStorageLogConsistencyProvider` requires grains to implement `ICustomStorageInterface` which forces grains to know about how they are persisted. Compare this against the other log consistency providers,...

Needs: triage :mag:

Any possibility of implementing [IAsyncDisposable](https://learn.microsoft.com/en-us/dotnet/api/system.iasyncdisposable?view=net-7.0) for ViewModels? I'm using the `Dispose` method as my main way of detecting a user disconnect as recommend in #151, but I have some async...

enhancement

### Proposal I'd like to propose moving this library to using [Castle DynamicProxy](https://github.com/castleproject/Core/blob/master/docs/dynamicproxy.md) to generate the client-side VM proxies over the custom-built solution it currently uses for a few reasons:...

### Source/destination types ```csharp public interface IMyInterface { public string MyProperty { get; set; } } ``` ### Source/destination JSON ```javascript {"MyProperty": "Hello"} ``` ### CustomCreationConverter ```csharp public class ProxyConverter...