コード例 #1
0
ファイル: IdVariable.cs プロジェクト: zz110/MassTransit
        Task <Guid> IInitializerVariable <Guid> .GetValue <TMessage>(InitializeContext <TMessage> context)
        {
            var timestampContext = context.GetOrAddPayload <IdContext>(() => new Context(_id));

            return(Task.FromResult(timestampContext.Id));
        }
コード例 #2
0
        Task <DateTime> IInitializerVariable <DateTime> .GetValue <TMessage>(InitializeContext <TMessage> context)
        {
            var timestampContext = context.GetOrAddPayload <TimestampContext>(() => new Context(_timestamp));

            return(Task.FromResult(timestampContext.Timestamp));
        }