Show / Hide Table of Contents

Interface IModelProvider<TModel, TUser>

Provider for API models

Namespace: Seltzr.Models
Assembly: Seltzr.dll
Syntax
C#
public interface IModelProvider<TModel, in TUser>
    where TModel : class where TUser : class
Type Parameters
TModel

The type of model being queried for

TUser

The type of authenticated user

Methods

| Improve this Doc View Source

GetModelsAsync(IApiContext<TModel, TUser>)

Gets a query pointing to all of the models available for the current request context

C#
Task<IQueryable<TModel>> GetModelsAsync(IApiContext<TModel, TUser> context)
Parameters
contextIApiContext<TModel, TUser>

The current API context

Returns

Task<IQueryable<TModel>>

An IQueryable<T> of all of the models available

  • Improve this Doc
  • View Source
Back to top Generated by DocFX