Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with min
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
812 B

// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System;
namespace Tye
{
public sealed class Project : Source
{
public Project(string relativeFilePath)
{
if (relativeFilePath is null)
{
throw new ArgumentNullException(nameof(relativeFilePath));
}
RelativeFilePath = relativeFilePath;
}
public string RelativeFilePath { get; }
public FrameworkCollection Frameworks { get; } = new FrameworkCollection();
public string TargetFramework { get; set; } = default!;
public string Version { get; set; } = default!;
}
}