|
#pragma warning disable CS1591, RS0016, RS0041
[assembly: global::Orleans.ApplicationPartAttribute("OrleansContracts")]
[assembly: global::Orleans.ApplicationPartAttribute("Orleans.Core.Abstractions")]
[assembly: global::Orleans.ApplicationPartAttribute("Orleans.Serialization")]
[assembly: global::Orleans.ApplicationPartAttribute("Orleans.Core")]
[assembly: global::Orleans.Serialization.Configuration.TypeManifestProviderAttribute(typeof(OrleansCodeGen.OrleansContracts.Metadata_OrleansContracts))]
namespace OrleansCodeGen.OrleansContracts
{
using global::Orleans.Serialization.Codecs;
using global::Orleans.Serialization.GeneratedCodeHelpers;
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
[global::Orleans.CompoundTypeAliasAttribute("inv", typeof(global::Orleans.Runtime.GrainReference), typeof(global::OrleansContracts.ICounterGrain), "7CFF799D")]
public sealed class Invokable_ICounterGrain_GrainReference_7CFF799D : global::Orleans.Runtime.Request<int>
{
global::OrleansContracts.ICounterGrain _target;
private static readonly global::System.Reflection.MethodInfo MethodBackingField = OrleansGeneratedCodeHelper.GetMethodInfoOrDefault(typeof(global::OrleansContracts.ICounterGrain), "Increment", null, null);
public override string GetMethodName() => "Increment";
public override string GetInterfaceName() => "OrleansContracts.ICounterGrain";
public override string GetActivityName() => "ICounterGrain/Increment";
public override global::System.Type GetInterfaceType() => typeof(global::OrleansContracts.ICounterGrain);
public override global::System.Reflection.MethodInfo GetMethod() => MethodBackingField;
public override void SetTarget(global::Orleans.Serialization.Invocation.ITargetHolder holder) => _target = holder.GetTarget<global::OrleansContracts.ICounterGrain>();
public override object GetTarget() => _target;
public override void Dispose()
{
_target = default;
}
protected override global::System.Threading.Tasks.ValueTask<int> InvokeInner() => _target.Increment();
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
[global::Orleans.CompoundTypeAliasAttribute("inv", typeof(global::Orleans.Runtime.GrainReference), typeof(global::OrleansContracts.ICounterGrain), "29E9E805")]
public sealed class Invokable_ICounterGrain_GrainReference_29E9E805 : global::Orleans.Runtime.Request<int>
{
global::OrleansContracts.ICounterGrain _target;
private static readonly global::System.Reflection.MethodInfo MethodBackingField = OrleansGeneratedCodeHelper.GetMethodInfoOrDefault(typeof(global::OrleansContracts.ICounterGrain), "Get", null, null);
public override string GetMethodName() => "Get";
public override string GetInterfaceName() => "OrleansContracts.ICounterGrain";
public override string GetActivityName() => "ICounterGrain/Get";
public override global::System.Type GetInterfaceType() => typeof(global::OrleansContracts.ICounterGrain);
public override global::System.Reflection.MethodInfo GetMethod() => MethodBackingField;
public override void SetTarget(global::Orleans.Serialization.Invocation.ITargetHolder holder) => _target = holder.GetTarget<global::OrleansContracts.ICounterGrain>();
public override object GetTarget() => _target;
public override void Dispose()
{
_target = default;
}
protected override global::System.Threading.Tasks.ValueTask<int> InvokeInner() => _target.Get();
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
internal sealed class Proxy_ICounterGrain : global::Orleans.Runtime.GrainReference, global::OrleansContracts.ICounterGrain
{
public Proxy_ICounterGrain(global::Orleans.Runtime.GrainReferenceShared arg0, global::Orleans.Runtime.IdSpan arg1) : base(arg0, arg1)
{
}
global::System.Threading.Tasks.ValueTask<int> global::OrleansContracts.ICounterGrain.Increment()
{
var request = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D();
return base.InvokeAsync<int>(request);
}
global::System.Threading.Tasks.ValueTask<int> global::OrleansContracts.ICounterGrain.Get()
{
var request = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805();
return base.InvokeAsync<int>(request);
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
public sealed class Codec_Invokable_ICounterGrain_GrainReference_7CFF799D : global::Orleans.Serialization.Codecs.IFieldCodec<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D>
{
private readonly global::System.Type _codecFieldType = typeof(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D);
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void Serialize<TBufferWriter>(ref global::Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D instance)
where TBufferWriter : global::System.Buffers.IBufferWriter<byte>
{
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void Deserialize<TReaderInput>(ref global::Orleans.Serialization.Buffers.Reader<TReaderInput> reader, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D instance)
{
reader.ConsumeEndBaseOrEndObject();
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void WriteField<TBufferWriter>(ref global::Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, global::System.Type expectedType, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D @value)
where TBufferWriter : global::System.Buffers.IBufferWriter<byte>
{
if (@value is null)
{
ReferenceCodec.WriteNullReference(ref writer, fieldIdDelta);
return;
}
ReferenceCodec.MarkValueField(writer.Session);
writer.WriteStartObject(fieldIdDelta, expectedType, _codecFieldType);
Serialize(ref writer, @value);
writer.WriteEndObject();
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D ReadValue<TReaderInput>(ref global::Orleans.Serialization.Buffers.Reader<TReaderInput> reader, global::Orleans.Serialization.WireProtocol.Field field)
{
if (field.IsReference)
return ReferenceCodec.ReadReference<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D, TReaderInput>(ref reader, field);
field.EnsureWireTypeTagDelimited();
var result = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D();
ReferenceCodec.MarkValueField(reader.Session);
Deserialize(ref reader, result);
return result;
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
public sealed class Copier_Invokable_ICounterGrain_GrainReference_7CFF799D : global::Orleans.Serialization.Cloning.IDeepCopier<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D>
{
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D DeepCopy(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D original, global::Orleans.Serialization.Cloning.CopyContext context)
{
if (original is null)
return null;
var result = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D();
return result;
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
public sealed class Codec_Invokable_ICounterGrain_GrainReference_29E9E805 : global::Orleans.Serialization.Codecs.IFieldCodec<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805>
{
private readonly global::System.Type _codecFieldType = typeof(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805);
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void Serialize<TBufferWriter>(ref global::Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 instance)
where TBufferWriter : global::System.Buffers.IBufferWriter<byte>
{
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void Deserialize<TReaderInput>(ref global::Orleans.Serialization.Buffers.Reader<TReaderInput> reader, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 instance)
{
reader.ConsumeEndBaseOrEndObject();
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public void WriteField<TBufferWriter>(ref global::Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, global::System.Type expectedType, OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 @value)
where TBufferWriter : global::System.Buffers.IBufferWriter<byte>
{
if (@value is null)
{
ReferenceCodec.WriteNullReference(ref writer, fieldIdDelta);
return;
}
ReferenceCodec.MarkValueField(writer.Session);
writer.WriteStartObject(fieldIdDelta, expectedType, _codecFieldType);
Serialize(ref writer, @value);
writer.WriteEndObject();
}
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 ReadValue<TReaderInput>(ref global::Orleans.Serialization.Buffers.Reader<TReaderInput> reader, global::Orleans.Serialization.WireProtocol.Field field)
{
if (field.IsReference)
return ReferenceCodec.ReadReference<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805, TReaderInput>(ref reader, field);
field.EnsureWireTypeTagDelimited();
var result = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805();
ReferenceCodec.MarkValueField(reader.Session);
Deserialize(ref reader, result);
return result;
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
public sealed class Copier_Invokable_ICounterGrain_GrainReference_29E9E805 : global::Orleans.Serialization.Cloning.IDeepCopier<OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805>
{
[global::System.Runtime.CompilerServices.MethodImplAttribute(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
public OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 DeepCopy(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805 original, global::Orleans.Serialization.Cloning.CopyContext context)
{
if (original is null)
return null;
var result = new OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805();
return result;
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("OrleansCodeGen", "9.0.0.0"), global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
internal sealed class Metadata_OrleansContracts : global::Orleans.Serialization.Configuration.TypeManifestProviderBase
{
protected override void ConfigureInner(global::Orleans.Serialization.Configuration.TypeManifestOptions config)
{
config.Serializers.Add(typeof(OrleansCodeGen.OrleansContracts.Codec_Invokable_ICounterGrain_GrainReference_7CFF799D));
config.Serializers.Add(typeof(OrleansCodeGen.OrleansContracts.Codec_Invokable_ICounterGrain_GrainReference_29E9E805));
config.Copiers.Add(typeof(OrleansCodeGen.OrleansContracts.Copier_Invokable_ICounterGrain_GrainReference_7CFF799D));
config.Copiers.Add(typeof(OrleansCodeGen.OrleansContracts.Copier_Invokable_ICounterGrain_GrainReference_29E9E805));
config.InterfaceProxies.Add(typeof(OrleansCodeGen.OrleansContracts.Proxy_ICounterGrain));
config.Interfaces.Add(typeof(global::OrleansContracts.ICounterGrain));
var n1 = config.CompoundTypeAliases.Add("inv");
var n2 = n1.Add(typeof(global::Orleans.Runtime.GrainReference));
var n3 = n2.Add(typeof(global::OrleansContracts.ICounterGrain));
n3.Add("7CFF799D", typeof(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_7CFF799D));
n3.Add("29E9E805", typeof(OrleansCodeGen.OrleansContracts.Invokable_ICounterGrain_GrainReference_29E9E805));
}
}
}
#pragma warning restore CS1591, RS0016, RS0041
|