Rename From to Inline

This commit is contained in:
Sipke Schoorstra 2022-12-11 22:34:24 +01:00
parent 6c4b8e2653
commit 3d4718ff76
3 changed files with 10 additions and 10 deletions

View file

@ -63,7 +63,7 @@ public class GetPizza : Composite<Pizza>
Delay.FromSeconds(2),
new WriteLine("Pizza is ready for delivery!"),
Delay.FromSeconds(2),
From(context => context.Set(Result, new Pizza(Size.Get(context), Flavor.Get(context)))),
Inline(context => context.Set(Result, new Pizza(Size.Get(context), Flavor.Get(context)))),
}
};
}

View file

@ -220,40 +220,40 @@ public abstract class Composite<T> : ActivityBase<T>
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline From(Func<ActivityExecutionContext, ValueTask> activity) => new(activity);
protected static Inline Inline(Func<ActivityExecutionContext, ValueTask> activity) => new(activity);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline From(Func<ValueTask> activity) => new(activity);
protected static Inline Inline(Func<ValueTask> activity) => new(activity);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline From(Action<ActivityExecutionContext> activity) => new(activity);
protected static Inline Inline(Action<ActivityExecutionContext> activity) => new(activity);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline From(Action activity) => new(activity);
protected static Inline Inline(Action activity) => new(activity);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline<TResult> From<TResult>(Func<ActivityExecutionContext, ValueTask<TResult>> activity, MemoryBlockReference? output = default) => new(activity, output);
protected static Inline<TResult> Inline<TResult>(Func<ActivityExecutionContext, ValueTask<TResult>> activity, MemoryBlockReference? output = default) => new(activity, output);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline<TResult> From<TResult>(Func<ValueTask<TResult>> activity, MemoryBlockReference? output = default) => new(activity, output);
protected static Inline<TResult> Inline<TResult>(Func<ValueTask<TResult>> activity, MemoryBlockReference? output = default) => new(activity, output);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline<TResult> From<TResult>(Func<ActivityExecutionContext, TResult> activity, MemoryBlockReference? output = default) => new(activity, output);
protected static Inline<TResult> Inline<TResult>(Func<ActivityExecutionContext, TResult> activity, MemoryBlockReference? output = default) => new(activity, output);
/// <summary>
/// Creates a new <see cref="Activities.Inline"/> activity.
/// </summary>
protected static Inline<TResult> From<TResult>(Func<TResult> activity, MemoryBlockReference? output = default) => new(activity, output);
protected static Inline<TResult> Inline<TResult>(Func<TResult> activity, MemoryBlockReference? output = default) => new(activity, output);
}

View file

@ -16,7 +16,7 @@ public class GetAge : Composite<int>
Variables = { ageVariable },
Activities =
{
From(() =>
Inline(() =>
{
var random = new Random();
return random.Next(36);