IClient Interface

Assembly
Rocket.Surgery.Airframe.Data.dll
Namespace
Data
Interfaces
  • IDisposable
Implementing Types
graph BT Type-.->Interface0["IDisposable"] Type["IClient"] class Type type-node Implementing0["DrinkClientMock"]-.->Type click Implementing0 "/api/Rocket.Surgery.Airframe.Synthetic/DrinkClientMock" Implementing1["ClientMock<T>"]-.->Type click Implementing1 "/api/Rocket.Surgery.Airframe.Synthetic/ClientMock_1" Implementing2["CoffeeClientMock"]-.->Type click Implementing2 "/api/Rocket.Surgery.Airframe.Synthetic/CoffeeClientMock"

Syntax

public interface IClient : IDisposable

Attributes

Type Description
NullableContextAttribute

Methods

Name Value Summary
Delete<T>(Guid) Task
Delete<T>(T) Task
Get<T>(Guid) Task<T>
GetAll<T>() Task<IEnumerable<T>>
Post<T>(T) Task<T>

Extension Methods

Name Value Summary
SetBackingValue<IClient, TV>(Expression<Func<IClient, TV>>, TV) T
Sets the backing value.
With<IClient, TKey, TField>(Dictionary<TKey, TField>, IDictionary<TKey, TField>) TBuilder
Adds the specified dictionary to the provided dictionary.