Sugar.Accelerators.Sdks.Common 1.0.36-beta-g6310e89b57

This is a prerelease version of Sugar.Accelerators.Sdks.Common.
There is a newer prerelease version of this package available.
See the version list below for details.
<Sdk Name="Sugar.Accelerators.Sdks.Common" Version="1.0.36-beta-g6310e89b57" />
For projects that support Sdk, copy this XML node into the project file to reference the package.

Sugar.Accelerators.Sdks.Common

Sugar.Accelerators.Sdks.Common is an MSBuildSdk package that provides common functionality for Sugar.Accelerators projects. This package should be used as a development-time dependency.

Installation

To install Sugar.Accelerators.Sdks.Common, run the following command in the Package Manager Console: dotnet add package Sugar.Accelerators.Sdk.Common

Usage and Version Resolution

To use Sugar.Accelerators.Sdk.Common, add the following to your project file:

<Project Sdk="Sugar.Accelerators.Sdk.Common">

</Project>

To change the version of the SDK used by your project, you can modify the global.json file in the root directory of your project. Here is an example global.json file that specifies the version 1.0.44-beta-ga07cb66f8d of Sugar.Accelerators.Sdk.Common:

{
  "msbuild-sdks": {
    "Sugar.Accelerators.Sdk.Common": "1.0.44-beta-ga07cb66f8d"
  }
}

For more information on how to configure the global.json file, please refer to the documentation.

Features

Sugar.Accelerators.Sdk.Common includes the following features:

Autodocumentation

This package includes the DefaultDocumentation NuGet package, which outputs reference docs into a .docs folder.

Root Namespace

The root namespace is set by default as the $(MSBuildProjectName).

Common Properties

The following common properties are defined:

<PropertyGroup Label="Common Properties">
  <ImplicitUsings>enable</ImplicitUsings>
  <Nullable>enable</Nullable>
  <CodeAnalysisTreatWarningsAsErrors>false</CodeAnalysisTreatWarningsAsErrors>
  <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
</PropertyGroup>

InternalsVisibleTo

InternalsVisibleTo is applied to assemblies of the name $(MSBuildProjectName).Tests.

Default TargetFramework

If no TargetFramework is supplied, the default TargetFramework will be set to net7.0.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net7.0

    • No dependencies.

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.0.44-beta-ga07cb66f8d 108 2/23/2023
1.0.43-beta-g8ad0844719 110 2/22/2023
1.0.42-beta-g413c8c1dca 108 2/22/2023
1.0.36-beta-g6310e89b57 131 3/3/2023
1.0.17-beta-g74ac72a1f1 93 2/22/2023
1.0.16-beta-ge7a85cddc2 95 2/22/2023
1.0.15-beta-gdd139fda27 105 2/22/2023
1.0.2-beta-g1e9fb8a5af 151 2/23/2023
1.0.0 233 2/22/2023