Closed antogh closed 5 years ago
I solved the problem by myself. The code was right, it was Visual studio that didn't publish correctly the updated packages to the cluster. Even if I got no build errors for some reason VS was publishing the same old packages to the cluster. I deleted the whole project on the cluster manager and rebuilt it in VS then deployed again, at that point all the actors behave correctly and do the backup and restore. Problem solved.
Hello, I have implemented backup/restore for one of my actors, works perfectly, following instructions in the doc. I tried the same steps for another actor and it fails, I cannot understand the reason. Both the actors belong to the same project that deploy them to a single node dev cluster. The only difference I found between the 2 actors is that one is remindable and another is not. The error I get is an exception when the proxy to my derived ActorService try to call the backup method. The error says the proxy could not find the interface required by the caller. It seems the proxy is attached to the base ActorService and not to my derived ActorService that implements the backup. But I initialize the actor in the program.cs with my derived Actor Service class, as I do for the other actor that works. Can you give me any direction/advice? I struggled all day on this I have no more ideas... Thank you