Skip to content

Improve DI configuration

c4b74f7
Select commit
Loading
Failed to load commit list.
Draft

Implement dependency injection for application instance, server and n… #3022

Improve DI configuration
c4b74f7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Mar 13, 2025 in 1s

64.73% of diff hit (target 56.64%)

View this Pull Request on Codecov

64.73% of diff hit (target 56.64%)

Annotations

Check warning on line 100 in Libraries/Opc.Ua.Configuration/ApplicationInstance.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Configuration/ApplicationInstance.cs#L100

Added line #L100 was not covered by tests

Check warning on line 422 in Libraries/Opc.Ua.Configuration/ApplicationInstance.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Configuration/ApplicationInstance.cs#L422

Added line #L422 was not covered by tests

Check warning on line 424 in Libraries/Opc.Ua.Configuration/ApplicationInstance.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Configuration/ApplicationInstance.cs#L424

Added line #L424 was not covered by tests

Check warning on line 253 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L251-L253

Added lines #L251 - L253 were not covered by tests

Check warning on line 536 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L536

Added line #L536 was not covered by tests

Check warning on line 586 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L586

Added line #L586 was not covered by tests

Check warning on line 733 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L733

Added line #L733 was not covered by tests

Check warning on line 738 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L738

Added line #L738 was not covered by tests

Check warning on line 1030 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L1030

Added line #L1030 was not covered by tests

Check warning on line 1779 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L1779

Added line #L1779 was not covered by tests

Check warning on line 1872 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L1872

Added line #L1872 was not covered by tests

Check warning on line 1952 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L1952

Added line #L1952 was not covered by tests

Check warning on line 1960 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L1960

Added line #L1960 was not covered by tests

Check warning on line 2079 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2079

Added line #L2079 was not covered by tests

Check warning on line 2090 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2090

Added line #L2090 was not covered by tests

Check warning on line 2125 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2125

Added line #L2125 was not covered by tests

Check warning on line 2226 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2226

Added line #L2226 was not covered by tests

Check warning on line 2555 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2555

Added line #L2555 was not covered by tests

Check warning on line 2622 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2622

Added line #L2622 was not covered by tests

Check warning on line 2867 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2867

Added line #L2867 was not covered by tests

Check warning on line 2934 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L2931-L2934

Added lines #L2931 - L2934 were not covered by tests

Check warning on line 3115 in Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/NodeManager/CoreNodeManager.cs#L3115

Added line #L3115 was not covered by tests

Check warning on line 882 in Libraries/Opc.Ua.Server/Server/ServerInternalData.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Server/ServerInternalData.cs#L882

Added line #L882 was not covered by tests

Check warning on line 923 in Libraries/Opc.Ua.Server/Server/ServerInternalData.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Server/ServerInternalData.cs#L923

Added line #L923 was not covered by tests

Check warning on line 927 in Libraries/Opc.Ua.Server/Server/ServerInternalData.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Server/ServerInternalData.cs#L927

Added line #L927 was not covered by tests