Skip to content

Instantly share code, notes, and snippets.

@kyuwoo-choi
Last active June 14, 2017 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kyuwoo-choi/c76adbb469aaf311ac99e405eb3bf4ee to your computer and use it in GitHub Desktop.
Save kyuwoo-choi/c76adbb469aaf311ac99e405eb3bf4ee to your computer and use it in GitHub Desktop.
hello world AOP example with logging
class BookCollection {
...
return this.get({
isbn: isbn
}).then(book => {
Logger.info(`Retrieving book ${isbn} - ${book.name} has been succeed`);
return book.name;
}).catch(error => {
Logger.error(`Retrieving book ${isbn} has been failed. ${JSON.stringify(error)}`);
return null;
});
...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment