public ExactlyOnceValueBinder(string requestId, string stateId, Type executorType, OnceExecutorFactory factory)
        {
            this.requestId = requestId;
            this.stateId   = stateId;
            this.factory   = factory;

            Type = executorType;
        }
 public ExactlyOnceExtensions(OnceExecutorFactory factory)
 {
     this.factory = factory;
 }