Skip to content

Commit 40d3282

Browse files
committed
examples update
1 parent 57f5319 commit 40d3282

25 files changed

Lines changed: 468 additions & 457 deletions

examples/Kafka/Avro/src/Avro.csproj

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,7 @@
2424
<ProjectReference Include="..\..\..\..\libraries\src\AWS.Lambda.Powertools.Kafka.Avro\AWS.Lambda.Powertools.Kafka.Avro.csproj" />
2525
</ItemGroup>
2626
<Target Name="GenerateAvroClasses" BeforeTargets="CoreCompile">
27-
<Exec Command="avrogen -s $(ProjectDir)AvroProduct.avsc $(ProjectDir)Generated"/>
28-
<Exec Command="avrogen -s $(ProjectDir)AvroKey.avsc $(ProjectDir)Generated"/>
29-
<Exec Command="avrogen -s $(ProjectDir)Payload.avsc $(ProjectDir)Generated"/>
30-
<ItemGroup>
31-
<Compile Include="$(ProjectDir)Generated/**/*.cs"/>
32-
</ItemGroup>
27+
<Exec Command="avrogen -s $(ProjectDir)CustomerProfile.avsc $(ProjectDir)Generated"/>
3328
</Target>
3429
<ItemGroup>
3530
<None Remove="kafka-avro-event.json" />

examples/Kafka/Avro/src/AvroKey.avsc

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/Kafka/Avro/src/AvroProduct.avsc

Lines changed: 0 additions & 10 deletions
This file was deleted.
File renamed without changes.

examples/Kafka/Avro/src/Function.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
using Amazon.Lambda.RuntimeSupport;
33
using AWS.Lambda.Powertools.Kafka;
44
using AWS.Lambda.Powertools.Kafka.Avro;
5-
using AWS.Lambda.Powertools.Kafka.Tests;
65
using AWS.Lambda.Powertools.Logging;
6+
using com.example;
77

8-
string Handler(ConsumerRecords<AvroKey, AvroProduct> records, ILambdaContext context)
8+
string Handler(ConsumerRecords<string, CustomerProfile> records, ILambdaContext context)
99
{
1010
foreach (var record in records)
1111
{
@@ -15,8 +15,7 @@ string Handler(ConsumerRecords<AvroKey, AvroProduct> records, ILambdaContext con
1515
return "Processed " + records.Count() + " records";
1616
}
1717

18-
19-
await LambdaBootstrapBuilder.Create((Func<ConsumerRecords<AvroKey, AvroProduct>, ILambdaContext, string>?)Handler,
18+
await LambdaBootstrapBuilder.Create((Func<ConsumerRecords<string, CustomerProfile>, ILambdaContext, string>?)Handler,
2019
new PowertoolsKafkaAvroSerializer()) // Use PowertoolsKafkaAvroSerializer for Avro serialization
2120
.Build()
2221
.RunAsync();

examples/Kafka/Avro/src/Generated/AWS/Lambda/Powertools/Kafka/Tests/AvroKey.cs

Lines changed: 0 additions & 70 deletions
This file was deleted.

examples/Kafka/Avro/src/Generated/AWS/Lambda/Powertools/Kafka/Tests/AvroProduct.cs

Lines changed: 0 additions & 86 deletions
This file was deleted.

examples/Kafka/Avro/src/Generated/AWS/Lambda/Powertools/Kafka/Tests/Color.cs

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)