Skip to content

Commit ce8fdd6

Browse files
committed
Updated documentation
1 parent d05ad4f commit ce8fdd6

File tree

2 files changed

+24
-3
lines changed

2 files changed

+24
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 0.10.0
22

3-
Planned for Monday, December 24 2018.
3+
Released on Friday, January 4 2019.
44

55
- Updated to fit the latest version of AngleSharp
66

README.md

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,30 @@
99
[![StackOverflow Questions](https://img.shields.io/stackexchange/stackoverflow/t/anglesharp.svg?style=flat-square)](https://stackoverflow.com/tags/anglesharp)
1010
[![CLA Assistant](https://cla-assistant.io/readme/badge/AngleSharp/AngleSharp.Io?style=flat-square)](https://cla-assistant.io/AngleSharp/AngleSharp.Io)
1111

12-
AngleSharp.Io extends AngleSharp with powerful requesters, caching mechanisms, and storage systems. It is coupled more strongly to the underlying operating system than AngleSharp itself. Therefore it has stronger dependencies and demands and cannot be released as a PCL.
12+
AngleSharp.Io extends AngleSharp with powerful requesters, caching mechanisms, and storage systems. It is coupled more strongly to the underlying operating system than AngleSharp itself. Therefore it has stronger dependencies and demands and cannot be released for the standard framework (4.6). Nevertheless, it is released as a .NET Standard 2.0 library.
1313

14-
**Status** Currently in experimental stage.
14+
## Basic Configuration
15+
16+
If you just want to use *all* available requesters provided by AngleSharp.Io you can do the following:
17+
18+
```cs
19+
var config = Configuration.Default
20+
.WithRequesters() // from AngleSharp.Io
21+
.WithDefaultLoader() // from AngleSharp;
22+
```
23+
24+
This will register all requesters. Alternatively, the requesters can be provided explicitly. They are located in the `AngleSharp.Io.Network` namespace and have names such as `DataRequester`.
25+
26+
## Features
27+
28+
- New requesters
29+
- HTTP (using `HttpClient`)
30+
- FTP
31+
- Supporting data URLs
32+
- Supporting file URLs
33+
- Enhanced support for about: URLs
34+
- WebSockets (mostly interesting for scripting engines, e.g., JS)
35+
- Storage support by providing the `IStorage` interface
1536

1637
## License
1738

0 commit comments

Comments
 (0)