export class SomeHandler {
  constructor(private http: Http) {  }
  @afterEvery(SomeCommand)
  async handleSomeCommand(action: SomeCommand, dispatch: Dispatch) {
    const withData = await this.http.get("/");
    dispatch(someEventHappened(withData));
  }
}