Creates adapter interfaces for meeting context and room member operations. This allows shared guards to interact with meeting context and room member context without directly depending on domain services, improving modularity and testability. Adds providers to supply the adapters using existing services, enabling the use of the adapter interface within the guards.