src/Orleans.Core/Lifecycle/ClusterClientLifecycleExtensions.cs
/// <summary>
/// Conforms components written to participate with any ILifecycleObservable to take part in specific lifecycles
/// </summary>
/// <typeparam name="TLifecycle"></typeparam>
/// <param name="participant"></param>
/// <returns></returns>
Conforms components written to participate with any ILifecycleObservable to take part in specific lifecycles
Conforms components written to participate with any ILifecycleObservable to take part in specific lifecycles
public static ILifecycleParticipant<TLifecycle> ParticipateIn<TLifecycle>(this ILifecycleParticipant<ILifecycleObservable> participant)
            where TLifecycle : ILifecycleObservable
        {
            return new Bridge<TLifecycle>(participant);
        }
public static ILifecycleParticipant < TLifecycle > ParticipateIn < TLifecycle > ( this ILifecycleParticipant < ILifecycleObservable > participant ) where TLifecycle : ILifecycleObservable { return new Bridge < TLifecycle > ( participant ) ; }
Conforms components written to participate with any ILifecycleObservable to take part in specific lifecycles
Conforms components written to participate with any ILifecycleObservable to take part in specific lifecycles
None
ILifecycleParticipant<ILifecycleObservable>
this
participant
None
typeparam
None