C# Класс Unipluss.TransactionService.DAL.CustomerRepository

Наследование: ICustomerRepository
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
tableRequestOptions Microsoft.WindowsAzure.Storage.Table.TableRequestOptions

Private Properties

Свойство Тип Описание
ClearCacheForMva void
CreateCacheKey string

Открытые методы

Метод Описание
AddOrUpdateCustomer ( Customer c ) : Customer
DeleteCustomer ( Customer c ) : void
EnsureStorageCreated ( ) : System.Threading.Tasks.Task
GetAllCustomers ( ) : IEnumerable
GetCustomerByExternalID ( int mvanumber, string externalID ) : Customer
GetCustomerByInternalID ( System.Guid id ) : Customer
GetCustomersByMva ( int mvanumber ) : IEnumerable

Приватные методы

Метод Описание
ClearCacheForMva ( int mvanumber ) : void
CreateCacheKey ( int mvanumber ) : string

Описание методов

AddOrUpdateCustomer() публичный Метод

public AddOrUpdateCustomer ( Customer c ) : Customer
c Unipluss.TransactionService.Models.Customer
Результат Unipluss.TransactionService.Models.Customer

DeleteCustomer() публичный Метод

public DeleteCustomer ( Customer c ) : void
c Unipluss.TransactionService.Models.Customer
Результат void

EnsureStorageCreated() публичный Метод

public EnsureStorageCreated ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

GetAllCustomers() публичный Метод

public GetAllCustomers ( ) : IEnumerable
Результат IEnumerable

GetCustomerByExternalID() публичный Метод

public GetCustomerByExternalID ( int mvanumber, string externalID ) : Customer
mvanumber int
externalID string
Результат Unipluss.TransactionService.Models.Customer

GetCustomerByInternalID() публичный Метод

public GetCustomerByInternalID ( System.Guid id ) : Customer
id System.Guid
Результат Unipluss.TransactionService.Models.Customer

GetCustomersByMva() публичный Метод

public GetCustomersByMva ( int mvanumber ) : IEnumerable
mvanumber int
Результат IEnumerable

Описание свойств

tableRequestOptions защищенное свойство

protected TableRequestOptions,Microsoft.WindowsAzure.Storage.Table tableRequestOptions
Результат Microsoft.WindowsAzure.Storage.Table.TableRequestOptions