private string Build()
{
string method = ApiMethod.GetValue();
if (method.StartsWith("/"))
{
method = method.Substring(1);
}
foreach (IRequestVector v in Vectors) // apply all request vectors.
{
method = method.Replace(v.Result.Name, v.Result.Value);
}
string parameters = BuildParameters();
string endpoint = EndpointBuilder.Endpoint.FormatWith(ApiEndpoint, method, parameters);
return endpoint;
}