2 instantiations of MyCustomStruct
Microsoft.Gen.Logging.Generated.Tests (2)
LogPropertiesTests.cs (2)
384
var structToLog = new
MyCustomStruct
{ LongProperty = 1L, NullableTransitiveStructProperty2 = transitiveStruct };
414
MyCustomStruct? structToLog = new
MyCustomStruct
{ LongProperty = 1L, NullableTransitiveStructProperty = transitiveStruct };
11 references to MyCustomStruct
Microsoft.Gen.Logging.Generated.Tests (11)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Logging.g.cs (3)
5183
public static partial void LogMethodStruct(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.LogPropertiesExtensions.
MyCustomStruct
structParam)
5221
public static partial void LogMethodNullableStruct(global::Microsoft.Extensions.Logging.ILogger logger, in global::TestClasses.LogPropertiesExtensions.
MyCustomStruct
? structParam)
5259
public static partial void LogMethodExplicitNullableStruct(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.LogPropertiesExtensions.
MyCustomStruct
? structParam)
LogPropertiesTests.cs (2)
384
var
structToLog = new MyCustomStruct { LongProperty = 1L, NullableTransitiveStructProperty2 = transitiveStruct };
414
MyCustomStruct
? structToLog = new MyCustomStruct { LongProperty = 1L, NullableTransitiveStructProperty = transitiveStruct };
parent\TestClasses\LogPropertiesExtensions.cs (6)
179
public
MyCustomStruct
CustomStructProperty { get; set; }
182
public
MyCustomStruct
? CustomStructNullableProperty { get; set; }
189
public Nullable<
MyCustomStruct
> CustomStructNullableProperty2 { get; set; }
232
public static partial void LogMethodStruct(ILogger logger, [LogProperties]
MyCustomStruct
structParam);
235
public static partial void LogMethodNullableStruct(ILogger logger, [LogProperties] in
MyCustomStruct
? structParam);
238
public static partial void LogMethodExplicitNullableStruct(ILogger logger, [LogProperties] Nullable<
MyCustomStruct
> structParam);