internal Message()

in src/DotPulsar/Internal/Message.cs [24:52]


    internal Message(
        MessageId messageId,
        ReadOnlySequence<byte> data,
        string producerName,
        ulong sequenceId,
        uint redeliveryCount,
        ulong eventTime,
        ulong publishTime,
        IReadOnlyDictionary<string, string> properties,
        bool hasBase64EncodedKey,
        string? key,
        byte[]? orderingKey,
        byte[]? schemaVersion,
        ISchema<TValue> schema)
    {
        MessageId = messageId;
        Data = data;
        ProducerName = producerName;
        SequenceId = sequenceId;
        RedeliveryCount = redeliveryCount;
        EventTime = eventTime;
        PublishTime = publishTime;
        Properties = properties;
        HasBase64EncodedKey = hasBase64EncodedKey;
        Key = key;
        OrderingKey = orderingKey;
        SchemaVersion = schemaVersion;
        _schema = schema;
    }