/// <summary> /// Assert calls to an <see cref="IFluentQuery{TEntity, TId}"/> object /// </summary> /// <typeparam name="TEntity">Entity Type</typeparam> /// <typeparam name="TId">Entity ID Type</typeparam> /// <param name="this">Fluent Query object</param> /// <param name="inspectors">Call inspectors</param> /// <exception cref="CollectionException"></exception> public static void AssertCalls <TEntity, TId>(this IFluentQuery <TEntity, TId> @this, params Action <ICall>[] inspectors) where TEntity : IWithId <TId> where TId : class, IStrongId, new() => FluentQueryHelper.AssertCollection(@this.ReceivedCalls().ToArray(), inspectors);
public FluentQuerySettings(IFluentQuery parent) { Parent = parent; UseNoLock = true; }
public TestController(IFluentQuery fluentQuery, IPublisher publisher, SettlementContext context) { _fluentQuery = fluentQuery; _publisher = publisher; _context = context; }