<PackageReference Include="System.Reactive" Version="6.0.0-preview.16" />
Either<TLeft, TRight>
abstract class Either<
TLeft,
TRight>
public abstract TResult Switch<
TResult>(
Func<
TLeft,
TResult>
caseLeft,
Func<
TRight,
TResult>
caseRight)