private static bool DoesDatabaseExist(string assetserver)
        {
            string databaseName = _config["AF_DATABASE_NAME"].ToString();
            string databasePath = $"\\\\{assetserver}\\{databaseName}";

            string getDatabaseQuery = $"assetdatabases/?path={databasePath}";

            try
            {
                JObject result = _client.GetRequest(getDatabaseQuery);
            }
            catch (Exception e)
            {
                if (e.InnerException.Message.Contains("404"))
                {
                    return false;
                }
                else
                {
                    Console.WriteLine(e.InnerException.Message);
                }
            }

            return true;
        }
        private static string GetWebIDByPath(string path, string resource)
        {
            string query = $"{resource}?path={path}";

            JObject response = _client.GetRequest(query);

            return(response["WebId"].ToString());
        }
Example #3
0
        static string GetWebIDByPath(string path, string resource)
        {
            string query = $"{resource}?path={path}";

            try
            {
                JObject response = client.GetRequest(query);
                return(response["WebId"].ToString());
            }
            catch (Exception e)
            {
                Console.WriteLine(e.InnerException.Message);
            }

            return(null);
        }