I need to access my custom http service from inside a static method, as example:
import {Control} from 'angular2/common';
import {HttpService} from './http.service';
class UsernameValidator {
    static usernameExist(control: Control): Promise<ValidationResult> { 
        ... /* Access my HTTPservice here */
    }
}
How can I access a service in this case?
                        
Another approach consists in returning a function. This way this function can have access to
HttpServiceinstance provided during creation:You can then use it like that: