public static IDictionary <string, object> getContainsUserPathProperties(ContainsUserPathParams containsUserPathParams) { IDictionary <string, object> properties = new Dictionary <string, object>(); properties[NAME] = containsUserPathParams.Name; return(properties); }
/// <summary> /// Returns true if User Path exist. </summary> /// <param name="containsUserPathParams"> </param> /// <exception cref="GeneralSecurityException"> </exception> /// <exception cref="IOException"> </exception> /// <exception cref="URISyntaxException"> </exception> /// <exception cref="NeotysAPIException"> </exception> public bool ContainsUserPath(ContainsUserPathParams containsUserPathParams) { if (!Enabled) { return(false); } IDictionary <string, object> properties = DesignApiUtils.getContainsUserPathProperties(containsUserPathParams); properties[DesignApiUtils.API_KEY] = apiKey; try { ODataEntry entity = ReadEntity(DesignApiUtils.CONTAINS_USER_PATH, properties); return(DesignApiUtils.getContains(entity.AsDictionary())); } catch (ODataException oDataException) { throw new NeotysAPIException(oDataException); } }