C# Class MockApi.Web.Repository.MockRepository

Inheritance: IMockRepository
Mostra file Open project: Sonovate/MockApi

Private Properties

Property Type Description
StripParams string

Public Methods

Method Description
Create ( MockApi.Web.Models.Mock mock ) : void
Delete ( string id ) : void
Find ( string path, HttpMethodType verb ) : MockApi.Web.Models.Mock
FindActiveResponse ( string path, HttpMethodType verb ) : MockApi.Web.Models.MockResponse
FindById ( string id ) : MockApi.Web.Models.Mock
ListAll ( ) : List
MockRepository ( IDataContext dataContext ) : System.Collections.Generic
Update ( string id, MockApi.Web.Models.Mock mock ) : bool

Private Methods

Method Description
StripParams ( string path ) : string

Method Details

Create() public method

public Create ( MockApi.Web.Models.Mock mock ) : void
mock MockApi.Web.Models.Mock
return void

Delete() public method

public Delete ( string id ) : void
id string
return void

Find() public method

public Find ( string path, HttpMethodType verb ) : MockApi.Web.Models.Mock
path string
verb HttpMethodType
return MockApi.Web.Models.Mock

FindActiveResponse() public method

public FindActiveResponse ( string path, HttpMethodType verb ) : MockApi.Web.Models.MockResponse
path string
verb HttpMethodType
return MockApi.Web.Models.MockResponse

FindById() public method

public FindById ( string id ) : MockApi.Web.Models.Mock
id string
return MockApi.Web.Models.Mock

ListAll() public method

public ListAll ( ) : List
return List

MockRepository() public method

public MockRepository ( IDataContext dataContext ) : System.Collections.Generic
dataContext IDataContext
return System.Collections.Generic

Update() public method

public Update ( string id, MockApi.Web.Models.Mock mock ) : bool
id string
mock MockApi.Web.Models.Mock
return bool