public override void GrantAbilities(ICanReceiveAbilities actor, IResolvesServices resolver) { var resolveComponents = resolver.Resolve <ResolveComponentsFromAutofac>(); actor.IsAbleTo(resolveComponents); }
public override void GrantAbilities(ICanReceiveAbilities actor, IResolvesServices resolver) { actor.IsAbleTo <AddNumbers>(); }
public override void GrantAbilities(ICanReceiveAbilities actor, IResolvesServices resolver) { GrantCount++; StaticGrantCount++; }
/// <summary> /// Grants abilities to the actor. /// </summary> /// <param name="actor">An actor.</param> /// <param name="resolver">A service resolver, for resolving ability instances.</param> public virtual void GrantAbilities(ICanReceiveAbilities actor, IResolvesServices resolver) /* Intentional no-op */ }
public override void GrantAbilities(ICanReceiveAbilities actor, IResolvesServices resolver) { }