Skip to content

Fix typo and improve HostedExcelAddIn #91

Fix typo and improve HostedExcelAddIn

Fix typo and improve HostedExcelAddIn #91

Triggered via pull request June 4, 2025 21:18
Status Success
Total duration 1m 21s
Artifacts

dotnet.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
build: Source/Samples/QuickStart/QuickStartAddIn.cs#L33
'ServiceCollectionExtensions.AddExcelFunctionsProcessor(IServiceCollection, Func<IEnumerable<ExcelFunctionRegistration>, IEnumerable<ExcelFunctionRegistration>>)' is obsolete: 'Please use AddExcelFunctionsProcessor<TProcessor>()'
build: Source/ExcelRna.Extensions.Logging/LogDisplayLoggerProvider.cs#L19
Non-nullable field '_optionsReloadToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Source/ExcelRna.Extensions.Logging/LogDisplayLoggerProvider.cs#L22
Possible null reference assignment.
build: Source/ExcelRna.Extensions.Logging/LogDisplayLogger.cs#L38
Nullability in constraints for type parameter 'TState' of method 'LogDisplayLogger.BeginScope<TState>(TState)' doesn't match the constraints for type parameter 'TState' of interface method 'ILogger.BeginScope<TState>(TState)'. Consider using an explicit interface implementation instead.
build: Source/Samples/QuickStart/QuickStartAddIn.cs#L33
'ServiceCollectionExtensions.AddExcelFunctionsProcessor(IServiceCollection, Func<IEnumerable<ExcelFunctionRegistration>, IEnumerable<ExcelFunctionRegistration>>)' is obsolete: 'Please use AddExcelFunctionsProcessor<TProcessor>()'
build: Source/ExcelRna.Extensions.Logging/LogDisplayLoggerProvider.cs#L19
Non-nullable field '_optionsReloadToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Source/ExcelRna.Extensions.Logging/LogDisplayLoggerProvider.cs#L22
Possible null reference assignment.
build: Source/ExcelRna.Extensions.Logging/LogDisplayLogger.cs#L38
Nullability in constraints for type parameter 'TState' of method 'LogDisplayLogger.BeginScope<TState>(TState)' doesn't match the constraints for type parameter 'TState' of interface method 'ILogger.BeginScope<TState>(TState)'. Consider using an explicit interface implementation instead.