Requires client methods that return instances of the client to drop the client name from the method name.
class ServiceClient {
create(): ServiceClient {
/* code to return instance of ServiceClient */
}
}
// private methods are ignored
class ServiceClient {
private _createService(): ServiceClient {
/* code to return instance of ServiceClient */
}
}
class ServiceClient {
createService(): ServiceClient {
/* code to return instance of ServiceClient */
}
}