The best way would be to have a separate object responsible for storing data in the database. And the actor will simply send an event (without implying SF events) with some data about the operation performed, and another object will catch it and do the rest of the work.
, , , :
, . , , .
, , , . .
, - . , +, , , , , -. , , - .
: . , , , IReliableStateManagerReplica StatefullService.