Add ConfigureAwait Fody weaver
diff --git a/.gitignore b/.gitignore
index 6e2e10d..0158a16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -258,4 +258,6 @@
# Python Tools for Visual Studio (PTVS)
__pycache__/
-*.pyc
\ No newline at end of file
+*.pyc
+
+FodyWeavers.xsd
\ No newline at end of file
diff --git a/src/DotPulsar/DotPulsar.csproj b/src/DotPulsar/DotPulsar.csproj
index 534febd..00b91cd 100644
--- a/src/DotPulsar/DotPulsar.csproj
+++ b/src/DotPulsar/DotPulsar.csproj
@@ -21,7 +21,12 @@
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19367-01" PrivateAssets="All"/>
+ <PackageReference Include="ConfigureAwait.Fody" Version="3.2.0" PrivateAssets="All"/>
+ <PackageReference Include="Fody" Version="6.0.2">
+ <PrivateAssets>all</PrivateAssets>
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ </PackageReference>
+ <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19367-01" PrivateAssets="All" />
<PackageReference Include="protobuf-net" Version="2.4.0" />
<PackageReference Include="System.IO.Pipelines" Version="4.6.0" />
</ItemGroup>
diff --git a/src/DotPulsar/FodyWeavers.xml b/src/DotPulsar/FodyWeavers.xml
new file mode 100644
index 0000000..b74c926
--- /dev/null
+++ b/src/DotPulsar/FodyWeavers.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
+ <ConfigureAwait ContinueOnCapturedContext="false" />
+</Weavers>
\ No newline at end of file