GitHubGitHub (opens in a new tab)
  • Introduction
  • Getting Started
    • 1 Initial Setup
    • 2 First Configuration
    • 3 Exploring Components
    • 4 Using Variables
    • 5 Building Environments
    • 6 Deploying Your Application
  • Deployments
  • Environments
  • Variables
    • Azure Keyvault
    • Git
    • Local
    • Secrets
  • Components
    • Inputs
      • Dotnet
      • GraphQL
    • Providers
      • Dotnet Package
      • Git
      • Local
  • Configuration Files
    • Appsettings
  • File Structure
  • Reporting
    • Dependency Tracking
    • Principles
  • Introduction
  • Getting Started
    • 1 Initial Setup
    • 2 First Configuration
    • 3 Exploring Components
    • 4 Using Variables
    • 5 Building Environments
    • 6 Deploying Your Application
  • Deployments
  • Environments
  • Variables
    • Azure Keyvault
    • Git
    • Local
    • Secrets
  • Components
    • Inputs
      • Dotnet
        • Configuration
        • Example
      • GraphQL
    • Providers
      • Dotnet Package
      • Git
      • Local
  • Configuration Files
    • Appsettings
  • File Structure
  • Reporting
    • Dependency Tracking
    • Principles

On This Page

  • Configuration
  • Example
Question? Give us feedback → (opens in a new tab)Edit this page
Components
Inputs
Dotnet

Dotnet

The dotnet input is a special input that you require to add then you want to distribute your components in a package.

This provider ensures that the embedded resources are added to the package.

Configuration

.confixrc
{
  "component": {
    "inputs": [
      {
        "type": "dotnet"
      }
    ]
  }
}

Example

When we add this input to a project that contains a .csproj, the following will be added to the project file:

<ItemGroup>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)/Components/**/*.*" />
</ItemGroup>
InputsGraphQL

MIT 2024 © Nextra.