public SpecComponentBuilder(IStateComponentBuilder builder, IItemStateComponent parent, IServiceProvider provider) { this.builder = builder; this.parent = parent; this.provider = provider; }
public void Configure(IStateComponentBuilder builder) { builder .On <Test1Action>().To(TestStateId.Complete) .On <Test2Action>().WithCallback <Test2Callback>().To(TestStateId.Processing); }
public void Configure(IStateComponentBuilder builder) { builder .On <Test3Action>().To(TestStateId.New) .OnDefault().To(TestStateId.Fault); }
public CallbackComponentBuilder(IStateComponentBuilder builder, IItemStateComponent parent) { this.builder = builder; this.parent = parent; }