M src/PacketLogger/FodyWeavers.xml => src/PacketLogger/FodyWeavers.xml +6 -0
@@ 1,3 1,9 @@
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<PropertyChanged />
+ <Costura >
+ <ExcludeAssemblies>
+ NosSmooth.Comms.Inject
+ NosSmooth.Injector
+ </ExcludeAssemblies>
+ </Costura>
</Weavers>=
\ No newline at end of file
M src/PacketLogger/PacketLogger.csproj => src/PacketLogger/PacketLogger.csproj +4 -0
@@ 24,6 24,10 @@
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="0.10.18" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.18" />
+ <PackageReference Include="Costura.Fody" Version="5.7.0">
+ <PrivateAssets>all</PrivateAssets>
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ </PackageReference>
<PackageReference Include="DataBox" Version="0.10.13" />
<PackageReference Include="Dock.Avalonia" Version="0.10.18.1" />
<PackageReference Include="Dock.Model.Mvvm" Version="0.10.18.1" />