public ListCodec(IFieldCodec <T> fieldCodec, IFieldCodec <int> intCodec, IUntypedCodecProvider codecProvider, ListActivator <T> activator) { this.fieldCodec = fieldCodec; this.intCodec = intCodec; this.codecProvider = codecProvider; this.activator = activator; }
public ListCodec(IFieldCodec <T> fieldCodec, ListActivator <T> activator) { this.fieldCodec = HagarGeneratedCodeHelper.UnwrapService(this, fieldCodec); this.activator = activator; }
/// <summary> /// Initializes a new instance of the <see cref="ListCodec{T}"/> class. /// </summary> /// <param name="fieldCodec">The field codec.</param> /// <param name="activator">The activator.</param> public ListCodec(IFieldCodec <T> fieldCodec, ListActivator <T> activator) { _fieldCodec = OrleansGeneratedCodeHelper.UnwrapService(this, fieldCodec); _activator = activator; }