Ejemplo n.º 1
0
        async Task IOrchestration.Execute(object input, IOrchestrationContext context, IEnumerable <IEvent> events, ICallSerializer serializer)
        {
            this._serializer = serializer;
            this._context    = context;
            _recorded        = new Queue <IEvent>(events);

            await Execute((TInput)input).ConfigureAwait(false);

            OrchestrationEnded end;

            if (TryPop(out end) == false)
            {
                Append(OrchestrationEnded.Instance);
            }
        }
Ejemplo n.º 2
0
 public SerializingSomething(ICallSerializer serializer)
 {
     m_serializer = serializer;
 }