C# Class Bit.Api.Controllers.SitesController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Show file Open project: bitwarden/core

Public Methods

Method Description
SitesController ( ICipherRepository cipherRepository, ICipherService cipherService, UserManager userManager ) : System

Private Methods

Method Description
Delete ( string id ) : System.Threading.Tasks.Task
ExpandAsync ( Cipher site, SiteResponseModel response, string expand, Cipher folder ) : System.Threading.Tasks.Task
ExpandManyAsync ( IEnumerable sites, ICollection responses, string expand, IEnumerable folders ) : System.Threading.Tasks.Task
Get ( string expand = null ) : Task>
Get ( string id, string expand = null ) : Task
Post ( [ model, string expand = null ) : Task
Put ( string id, [ model, string expand = null ) : Task

Method Details

SitesController() public method

public SitesController ( ICipherRepository cipherRepository, ICipherService cipherService, UserManager userManager ) : System
cipherRepository ICipherRepository
cipherService ICipherService
userManager UserManager
return System