|
23 | 23 | </PackageReference>
|
24 | 24 | <PackageReference Include="AWSSDK.Core" Version="3.7.103.24" />
|
25 | 25 | <PackageReference Include="xunit" Version="2.4.2" />
|
| 26 | + <PackageReference Include="Microsoft.CodeAnalysis" Version="4.0.1" /> |
26 | 27 | <PackageReference Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit" Version="1.1.1" />
|
27 | 28 | <PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version="1.1.1" />
|
28 | 29 | <PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing.XUnit" Version="1.1.1" />
|
|
32 | 33 | </ItemGroup>
|
33 | 34 |
|
34 | 35 | <ItemGroup>
|
| 36 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\FromBodyAttribute.cs"> |
| 37 | + <Link>Amazon.Lambda.Annotations\APIGateway\FromBodyAttribute.cs</Link> |
| 38 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 39 | + </Content> |
| 40 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\FromHeaderAttribute.cs"> |
| 41 | + <Link>Amazon.Lambda.Annotations\APIGateway\FromHeaderAttribute.cs</Link> |
| 42 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 43 | + </Content> |
| 44 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\FromQueryAttribute.cs"> |
| 45 | + <Link>Amazon.Lambda.Annotations\APIGateway\FromQueryAttribute.cs</Link> |
| 46 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 47 | + </Content> |
| 48 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\FromRouteAttribute.cs"> |
| 49 | + <Link>Amazon.Lambda.Annotations\APIGateway\FromRouteAttribute.cs</Link> |
| 50 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 51 | + </Content> |
| 52 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\HttpApiAttribute.cs"> |
| 53 | + <Link>Amazon.Lambda.Annotations\APIGateway\HttpApiAttribute.cs</Link> |
| 54 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 55 | + </Content> |
| 56 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\HttpApiVersion.cs"> |
| 57 | + <Link>Amazon.Lambda.Annotations\APIGateway\HttpApiVersion.cs</Link> |
| 58 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 59 | + </Content> |
| 60 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\HttpResults.cs"> |
| 61 | + <Link>Amazon.Lambda.Annotations\APIGateway\HttpResults.cs</Link> |
| 62 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 63 | + </Content> |
| 64 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\LambdaHttpMethod.cs"> |
| 65 | + <Link>Amazon.Lambda.Annotations\APIGateway\LambdaHttpMethod.cs</Link> |
| 66 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 67 | + </Content> |
| 68 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\APIGateway\RestApiAttribute.cs"> |
| 69 | + <Link>Amazon.Lambda.Annotations\APIGateway\RestApiAttribute.cs</Link> |
| 70 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 71 | + </Content> |
| 72 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\FromServicesAttribute.cs"> |
| 73 | + <Link>Amazon.Lambda.Annotations\FromServicesAttribute.cs</Link> |
| 74 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 75 | + </Content> |
| 76 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\INamedAttribute.cs"> |
| 77 | + <Link>Amazon.Lambda.Annotations\INamedAttribute.cs</Link> |
| 78 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 79 | + </Content> |
| 80 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\LambdaFunctionAttribute.cs"> |
| 81 | + <Link>Amazon.Lambda.Annotations\LambdaFunctionAttribute.cs</Link> |
| 82 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 83 | + </Content> |
| 84 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\LambdaGlobalPropertiesAttribute.cs"> |
| 85 | + <Link>Amazon.Lambda.Annotations\LambdaGlobalPropertiesAttribute.cs</Link> |
| 86 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 87 | + </Content> |
| 88 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\LambdaPackageType.cs"> |
| 89 | + <Link>Amazon.Lambda.Annotations\LambdaPackageType.cs</Link> |
| 90 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 91 | + </Content> |
| 92 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\LambdaStartupAttribute.cs"> |
| 93 | + <Link>Amazon.Lambda.Annotations\LambdaStartupAttribute.cs</Link> |
| 94 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 95 | + </Content> |
| 96 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\README.md"> |
| 97 | + <Link>Amazon.Lambda.Annotations\README.md</Link> |
| 98 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 99 | + </Content> |
| 100 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\SQS\SQSEventAttribute.cs"> |
| 101 | + <Link>Amazon.Lambda.Annotations\SQS\SQSEventAttribute.cs</Link> |
| 102 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 103 | + </Content> |
| 104 | + <Content Include="..\..\src\Amazon.Lambda.Annotations.Models\THIRD_PARTY_LICENSES"> |
| 105 | + <Link>Amazon.Lambda.Annotations\THIRD_PARTY_LICENSES</Link> |
| 106 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 107 | + </Content> |
35 | 108 | <Content Include="..\TestServerlessApp\**">
|
36 | 109 | <Link>TestServerlessApp\%(RecursiveDir)/%(FileName)%(Extension)</Link>
|
37 | 110 | <CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
175 | 248 |
|
176 | 249 | <ItemGroup>
|
177 | 250 | <ProjectReference Include="..\..\src\Amazon.Lambda.Annotations.SourceGenerator\Amazon.Lambda.Annotations.SourceGenerator.csproj" />
|
178 |
| - <ProjectReference Include="..\..\src\Amazon.Lambda.Annotations\Amazon.Lambda.Annotations.csproj" /> |
| 251 | + <ProjectReference Include="..\..\src\Amazon.Lambda.Annotations.Models\Amazon.Lambda.Annotations.Models.csproj" /> |
179 | 252 | <ProjectReference Include="..\..\src\Amazon.Lambda.APIGatewayEvents\Amazon.Lambda.APIGatewayEvents.csproj" />
|
180 | 253 | <ProjectReference Include="..\..\src\Amazon.Lambda.SQSEvents\Amazon.Lambda.SQSEvents.csproj" />
|
181 | 254 | <!--
|
|
0 commit comments