root = true [*.cs] indent_style = space indent_size = 4 end_of_line = crlf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true # ConfigureAwait(false) is required in non-UI service/infrastructure code so # callers that may still sync-wait cannot deadlock on the WPF dispatcher. # Scoped to Services/ and Infrastructure/ — ViewModels legitimately resume on # the UI thread for INotifyPropertyChanged updates. [{SharepointToolbox/Services/**.cs,SharepointToolbox/Infrastructure/**.cs}] dotnet_diagnostic.CA2007.severity = suggestion