KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Data.Tests.Mock.TestDataActor Class Reference

Testing working with data More...

Inheritance diagram for KlusterKite.Data.Tests.Mock.TestDataActor:
KlusterKite.Data.BaseCrudActor< TestDataContext >

Public Member Functions

 TestDataActor (UniversalContextFactory contextFactory, IComponentContext componentContext)
 

Protected Member Functions

override TestDataContext GetContext ()
 Gets current data context More...
 
- Protected Member Functions inherited from KlusterKite.Data.BaseCrudActor< TestDataContext >
 BaseCrudActor (IComponentContext componentContext)
 
virtual void AfterCreate< TObject > (TObject result)
 Method called after successful object creation in database More...
 
virtual void AfterDelete< TObject > (TObject deletedObject)
 Method called after successful object removal from database More...
 
virtual void AfterUpdate< TObject > (TObject newObject, TObject oldObject)
 Method called after successful object modification in database More...
 
override bool AroundReceive (Receive receive, object message)
 
virtual TObject BeforeCreate< TObject > (TObject request)
 Method call before object creation in database More...
 
virtual TObject BeforeDelete< TObject > (TObject oldObject)
 Method call before object removal database More...
 
virtual TObject BeforeUpdate< TObject > (TObject newObject, TObject oldObject)
 Method called before object modification in database More...
 
virtual async Task OnCollectionRequest< TObject, TId > (CollectionRequest< TObject > collectionRequest)
 Process collection requests More...
 
virtual void OnParcelException (ParcelException message)
 Handling the parcel receive exceptions More...
 
virtual async Task OnRequest< TObject, TId > (CrudActionMessage< TObject, TId > request)
 Request process method More...
 
virtual TObject OnSelect< TObject > (TObject result)
 Called on select. Sender will receive this method output. More...
 
virtual async Task< CrudActionResponse< TObject > > ProcessRequest< TObject, TId > (CrudActionMessage< TObject, TId > request)
 Request process method More...
 

Additional Inherited Members

- Properties inherited from KlusterKite.Data.BaseCrudActor< TestDataContext >
IComponentContext ComponentContext [get]
 Gets the DI component context More...
 

Detailed Description

Testing working with data

Definition at line 25 of file TestDataActor.cs.

Constructor & Destructor Documentation

◆ TestDataActor()

KlusterKite.Data.Tests.Mock.TestDataActor.TestDataActor ( UniversalContextFactory  contextFactory,
IComponentContext  componentContext 
)

Definition at line 33 of file TestDataActor.cs.

Member Function Documentation

◆ GetContext()

override TestDataContext KlusterKite.Data.Tests.Mock.TestDataActor.GetContext ( )
protectedvirtual

Gets current data context

Implements KlusterKite.Data.BaseCrudActor< TestDataContext >.

Definition at line 44 of file TestDataActor.cs.


The documentation for this class was generated from the following file: