WordPressReaderStd aims to simplify development of WordPress reader apps. It is written and compiled against .netStandard 2.1 (as of version 2.1.0). The only dependecy it has is Newtonsoft.Json just because you cannot find any better json-library out there.
The library is also available on Nuget
- get and filter:
- basic user info
- Allows anonymous commenting (requires additional setup on the WordPress site, though)
- MVVM-ready model implementation
- Contains some (quite useful) extensions and helpers
- Completely async
All handlers follow the same principle:
//instantiate a handler var handler = new PostsHandler(); //MVVMLight (or any other Locator): SimpleIoc.Default.Register<IPostsHandler>(()=> new PostsHandler()); //get the latest or filtered data var latestPosts = await _postsHandler.GetPostsAsync(BaseUrl, 20, 20, 1, categories);
You can get a more detailed overview in the Wiki
If you are experiencing difficulties or have ideas, feel free to contribute via issues or even pull requests.