- Added Program.cs to set up the web application with Serilog for logging, health check endpoints, and a placeholder admission endpoint. - Configured Kestrel server to use TLS 1.3 and handle client certificates appropriately. - Created StellaOps.Zastava.Webhook.csproj with necessary dependencies including Serilog and Polly. - Documented tasks in TASKS.md for the Zastava Webhook project, outlining current work and exit criteria for each task.
		
			
				
	
	
		
			21 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <Project Sdk="Microsoft.NET.Sdk">
 | |
|   <PropertyGroup>
 | |
|     <TargetFramework>net10.0</TargetFramework>
 | |
|     <LangVersion>preview</LangVersion>
 | |
|     <Nullable>enable</Nullable>
 | |
|     <ImplicitUsings>enable</ImplicitUsings>
 | |
|     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
 | |
|   </PropertyGroup>
 | |
|   <ItemGroup>
 | |
|     <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
 | |
|     <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
 | |
|     <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
 | |
|     <PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0" />
 | |
|     <PackageReference Include="Microsoft.Extensions.Diagnostics.Abstractions" Version="8.0.0" />
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <ProjectReference Include="..\StellaOps.Authority\StellaOps.Auth.Client\StellaOps.Auth.Client.csproj" />
 | |
|     <ProjectReference Include="..\StellaOps.Auth.Security\StellaOps.Auth.Security.csproj" />
 | |
|   </ItemGroup>
 | |
| </Project>
 |