Add test for Ignore attribute
Fix bug where the Ignore attribute was not properly detected

Fixes #64
#58
Add missing CancellationToken param in async method