NuxeoClient.Client.RemoveDefaultSchema C# (CSharp) Method

RemoveDefaultSchema() public method

Removes a default schema to be sent in all requests.
For more details about schemas, check Nuxeo Documentation Center.
public RemoveDefaultSchema ( string schema ) : Client
schema string A string containing the schema's name.
return Client
        public Client RemoveDefaultSchema(string schema)
        {
            DefaultSchemas?.Remove(schema);
            if (http.DefaultRequestHeaders.Contains("X-NXDocumentProperties"))
            {
                http.DefaultRequestHeaders.Remove("X-NXDocumentProperties");
            }
            http.DefaultRequestHeaders.Add("X-NXDocumentProperties", string.Join(",", DefaultSchemas));
            return this;
        }