/// <summary> /// Returns a non-constructed version of this instance. /// </summary> public GenericGrainType GetUnconstructedGrainType() { var str = this.GrainType.ToStringUtf8(); var generic = TypeConverterExtensions.GetDeconstructed(str); return(new GenericGrainType(GrainType.Create(generic))); }
/// <summary> /// Returns a non-constructed version of this instance. /// </summary> public GenericGrainInterfaceType GetGenericGrainType() { var generic = TypeConverterExtensions.GetDeconstructed(Value.Value); return(new GenericGrainInterfaceType(new GrainInterfaceType(generic))); }