C# Class Unipluss.TransactionService.DAL.CustomerRepository

Inheritance: ICustomerRepository
Afficher le fichier Open project: unipluss/invoicetransactions Class Usage Examples

Protected Properties

Свойство Type Description
tableRequestOptions Microsoft.WindowsAzure.Storage.Table.TableRequestOptions

Private Properties

Свойство Type Description
ClearCacheForMva void
CreateCacheKey string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ClearCacheForMva ( int mvanumber ) : void
CreateCacheKey ( int mvanumber ) : string

Method Details

AddOrUpdateCustomer() public méthode

public AddOrUpdateCustomer ( Customer c ) : Customer
c Unipluss.TransactionService.Models.Customer
Résultat Unipluss.TransactionService.Models.Customer

DeleteCustomer() public méthode

public DeleteCustomer ( Customer c ) : void
c Unipluss.TransactionService.Models.Customer
Résultat void

EnsureStorageCreated() public méthode

public EnsureStorageCreated ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

GetAllCustomers() public méthode

public GetAllCustomers ( ) : IEnumerable
Résultat IEnumerable

GetCustomerByExternalID() public méthode

public GetCustomerByExternalID ( int mvanumber, string externalID ) : Customer
mvanumber int
externalID string
Résultat Unipluss.TransactionService.Models.Customer

GetCustomerByInternalID() public méthode

public GetCustomerByInternalID ( System.Guid id ) : Customer
id System.Guid
Résultat Unipluss.TransactionService.Models.Customer

GetCustomersByMva() public méthode

public GetCustomersByMva ( int mvanumber ) : IEnumerable
mvanumber int
Résultat IEnumerable

Property Details

tableRequestOptions protected_oe property

protected TableRequestOptions,Microsoft.WindowsAzure.Storage.Table tableRequestOptions
Résultat Microsoft.WindowsAzure.Storage.Table.TableRequestOptions