in the form @EntityType@EntityKey, for example @Light@Hue1 SingnalEntityAsync vs CallEntitiyAsync "signaling" means the enqueue of an operation (asynchronous command, ane-way) "call" instead is usable only inside an orchestrator and returns an answer directly Proxy defining an interface, which the entity will implement, we can perform operations on the entity in a type-safe way avoiding the " magic strings " in code