# ControllerBuilder Class

Module
import { ControllerBuilder } from "@tsed/common"
Source/packages/common/src/platform/builder/ControllerBuilder.ts

# Overview

class ControllerBuilder {
<span class="token keyword">constructor</span><span class="token punctuation">(</span>provider<span class="token punctuation">:</span> <a href="/api/common/platform/domain/ControllerProvider.html"><span class="token">ControllerProvider</span></a><span class="token punctuation">)</span><span class="token punctuation">;</span>
/**
 *
 * @returns <span class="token punctuation">{</span><span class="token keyword">any</span><span class="token punctuation">}</span>
 */
<span class="token function">build</span><span class="token punctuation">(</span>injector<span class="token punctuation">:</span> <a href="/api/di/services/InjectorService.html"><span class="token">InjectorService</span></a><span class="token punctuation">)</span><span class="token punctuation">:</span> <a href="/api/common/platform/interfaces/IPlatformDriver.html"><span class="token">IPlatformDriver</span></a><span class="token punctuation">;</span>

}