Esempio n. 1
0
        public EmployeeSickLeaveActor(
            string employeeId,
            IEmployeeSickLeavesRegistryPropsFactory sickLeavesRegistryPropsFactory)
        {
            var persistenceSupervisorFactory = new PersistenceSupervisorFactory();

            var sickLeavesRegistryProps = sickLeavesRegistryPropsFactory.CreateProps(employeeId);

            this.sickLeavesRegistry = Context.ActorOf(
                persistenceSupervisorFactory.Get(sickLeavesRegistryProps),
                "sick-leaves-registry");
        }