public StringResourceIdProcessingStep( IProcessorContext context, [ContextGet(ProcessorContextKeys.MessageParameters)] IDictionary <string, string> parameters) { var resourceId = parameters[ProcessorContextKeys.ResourceId]; context.Set(resourceId, ProcessorContextKeys.ResourceId); }
public GuidResourceIdProcessingStep( IProcessorContext context, [ContextGet(ProcessorContextKeys.MessageParameters)] IDictionary <string, string> parameters) { var resourceId = parameters[ProcessorContextKeys.ResourceId]; var guid = Guid.Parse(resourceId); context.Set(guid, ProcessorContextKeys.ResourceId); }
public static void Set <T>(this IProcessorContext context, T value) { context.Set(value, ProcessorContextKeys.Default); }
public static void Set <T>(this IProcessorContext context, T value, string key) { context.Set(typeof(T), value, key); }