| 123456789101112131415161718 | use flowy_net::ClientServerConfiguration;use flowy_net::{http_server::user::UserHttpCloudService, local_server::LocalServer};use flowy_user::event_map::UserCloudService;use std::sync::Arc;pub struct UserDepsResolver();impl UserDepsResolver {    pub fn resolve(        local_server: &Option<Arc<LocalServer>>,        server_config: &ClientServerConfiguration,    ) -> Arc<dyn UserCloudService> {        match local_server.clone() {            None => Arc::new(UserHttpCloudService::new(server_config)),            Some(local_server) => local_server,        }    }}
 |