CQRS.NET  2.2
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.

◆ Single< TData >() [1/2]

static TData System.Linq.AzureDocumentDbDataStoreExtensions.Single< TData > ( this AzureDocumentDbDataStore< TData >  source)
static

Returns the only element of the sequence, and throws an exception if there is not exactly one element in the sequence.

Parameters
sourceThe sequence to type as IEnumerable<T>.
Template Parameters
TDataThe type of the elements of source.
Returns
The single element of the sequence.
Exceptions
InvalidOperationExceptionThe sequence contains more than one element, or the sequence is empty.
Type Constraints
TData :AzureDocumentDbEntity