Exemplo n.º 1
0
 public WorkflowsController(
     IWorkflowStore workflowStore,
     IWorkflowSerializer workflowSerializer,
     ITokenFormatterProvider tokenFormatterProvider,
     IIdGenerator idGenerator)
 {
     this.workflowStore          = workflowStore;
     this.workflowSerializer     = workflowSerializer;
     this.tokenFormatterProvider = tokenFormatterProvider;
     this.idGenerator            = idGenerator;
 }
Exemplo n.º 2
0
 public WorkflowSerializer(
     IWorkflowTokenizer workflowTokenizer,
     ITokenFormatterProvider tokenFormatterProvider,
     IActivityLibrary activityLibrary,
     IIdGenerator idGenerator)
 {
     this.workflowTokenizer      = workflowTokenizer;
     this.tokenFormatterProvider = tokenFormatterProvider;
     this.activityLibrary        = activityLibrary;
     this.idGenerator            = idGenerator;
 }
        public static string ToString(this ITokenFormatterProvider formatterProvider, JToken token, string format)
        {
            var formatter = formatterProvider.GetFormatter(format);

            return(formatter.ToString(token));
        }
        public static JToken FromString(this ITokenFormatterProvider formatterProvider, string data, string format)
        {
            var formatter = formatterProvider.GetFormatter(format);

            return(formatter.FromString(data));
        }