Frank.BedrockSlim.Client
0.1.0
See the version list below for details.
dotnet add package Frank.BedrockSlim.Client --version 0.1.0
NuGet\Install-Package Frank.BedrockSlim.Client -Version 0.1.0
<PackageReference Include="Frank.BedrockSlim.Client" Version="0.1.0" />
paket add Frank.BedrockSlim.Client --version 0.1.0
#r "nuget: Frank.BedrockSlim.Client, 0.1.0"
// Install Frank.BedrockSlim.Client as a Cake Addin #addin nuget:?package=Frank.BedrockSlim.Client&version=0.1.0 // Install Frank.BedrockSlim.Client as a Cake Tool #tool nuget:?package=Frank.BedrockSlim.Client&version=0.1.0
Frank.BedrockSlim
This starter project is a fork of Bedrock.Framework and is intended to be a starting point for building a web application using the Bedrock Framework. It is intended to be used as a starting point for building a web application using the Bedrock Framework. Then it ended up a bit different, and somewhat higher level.
The purpose of this project is to provide a starting point for building a web application using the Bedrock Framework. It is intended to be used as a starting point for building servers and clients, using minimal dependencies, and providing a simple, consistent, and easy to use API.
ASP.NET Core is the core of this library, but very little of the actual "basics" are added, so its only providing "server infrastructure" and "client infrastructure" for the most part. The rest is up to you.
Getting Started
Installing
To install the latest version of this library, run one or both of the following commands:
dotnet add package Frank.BedrockSlim.Server
dotnet add package Frank.BedrockSlim.Client
Server
The server is a simple console application that hosts a web server. It is configured using the Host.CreateDefaultBuilder
method, which provides a default configuration, logging, and dependency injection setup. The ConfigureWebHostDefaults
method configures the web host using the Startup
class, which is where you can configure the server.
Client
The client is a simple console application that makes a request to a web server. It is configured using the Host.CreateDefaultBuilder
method, which provides a default configuration, logging, and dependency injection setup. The ConfigureServices
method configures the client using the Startup
class, which is where you can configure the client.
Contributing
Not all contributions are code! We welcome contributions from everyone, but please see our contributing guide for more information.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Options (>= 8.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.3-preview | 63 | 11/3/2024 |
1.1.0 | 160 | 1/21/2024 |
1.0.1-preview | 154 | 1/2/2024 |
1.0.0 | 185 | 12/20/2023 |
0.1.3-preview | 123 | 12/20/2023 |
0.1.0 | 138 | 12/20/2023 |