Skip to content

Commit 944fa6f

Browse files
committed
HttpConfigurationBuilder AndStartsServer now returns the server builder
1 parent 2738702 commit 944fa6f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/MyWebApi/Builders/Contracts/IHttpConfigurationBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public interface IHttpConfigurationBuilder
1212
/// <summary>
1313
/// Starts HTTP server with the provided configuration.
1414
/// </summary>
15-
void AndStartsServer();
15+
/// <returns>Server builder.</returns>
16+
IServerBuilder AndStartsServer();
1617
}
1718
}

src/MyWebApi/Builders/HttpConfigurationBuilder.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ public HttpConfigurationBuilder(HttpConfiguration httpConfiguration)
2727
/// <summary>
2828
/// Starts HTTP server with the provided configuration.
2929
/// </summary>
30-
public void AndStartsServer()
30+
/// <returns>Server builder.</returns>
31+
public IServerBuilder AndStartsServer()
3132
{
32-
new Server().Starts(this.httpConfiguration);
33+
return new Server().Starts(this.httpConfiguration);
3334
}
3435
}
3536
}

0 commit comments

Comments
 (0)