public static ISession GetCmisSession(string url, string user, string password, string repositoryId)
{
Dictionary<string, string> parameters = new Dictionary<string, string>();
parameters[SessionParameter.BindingType] = BindingType.AtomPub;
parameters[SessionParameter.AtomPubUrl] = url;
parameters[SessionParameter.User] = user;
parameters[SessionParameter.Password] = password;
parameters[SessionParameter.RepositoryId] = repositoryId;
// Create session factory.
SessionFactory factory = SessionFactory.NewInstance();
// Return session.
return factory.CreateSession(parameters);
}
}