Closed VictorioBerra closed 6 years ago
@VictorioBerra this should work as you expected (I just checked the sample). What version of the package do you use?
@skomis-mm
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Serilog.AspNetCore" Version="2.1.1-dev-00021" />
<PackageReference Include="Serilog.Settings.Configuration" Version="2.4.1-dev-00070" />
<PackageReference Include="Serilog.Sinks.Async" Version="1.2.0-dev-00018" />
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
<PackageReference Include="Serilog.Sinks.Email" Version="2.3.0" />
<PackageReference Include="Serilog.Sinks.Literate" Version="3.0.1-dev-00044" />
<PackageReference Include="Serilog.Sinks.SyslogServer" Version="1.0.9" />
</ItemGroup>
....redacted.....
</Project>
@VictorioBerra ok, expression engine for filters is in the separate package. Try add this:
<PackageReference Include="Serilog.Filters.Expressions" Version="1.1.0" />
That worked. Thanks!
I am trying to use Syslog sink wrapped in an Async sink. I found another issue showing that filters can be put inside
configureLogger
but this is not working for me,thank you