protected static Task WriteElementExtensionsAsync(XmlWriter writer, ResourceCollectionInfo collection, string version) { if (collection == null) { throw new ArgumentNullException(nameof(collection)); } return(collection.WriteElementExtensionsAsync(writer, version)); }