Binding CocoaLumberjack for Xamarin iOS leading compiler errors in Apidefinition.cs

CocoaLumberjack has class methods and instance methods with same name which is not able to compile in binding library. Please help to resolve this, thanks in advance.

// @property (readonly, copy, nonatomic, class) NSArray<id> * _Nonnull allLoggers;
[Static]
[Export("allLoggers", ArgumentSemantic.Copy)]
DDLogger[] AllLoggers { get; }

// @property (readonly, copy, nonatomic) NSArray<id<DDLogger>> * _Nonnull allLoggers;
[Export("allLoggers", ArgumentSemantic.Copy)]
DDLogger[] **AllLoggers** { get; }

// @property (readonly, copy, nonatomic, class) NSArray<DDLoggerInformation *> * _Nonnull allLoggersWithLevel;
[Static]
[Export("allLoggersWithLevel", ArgumentSemantic.Copy)]
DDLoggerInformation[] **AllLoggersWithLevel** { get; }

// @property (readonly, copy, nonatomic) NSArray<DDLoggerInformation *> * _Nonnull allLoggersWithLevel;
[Export("allLoggersWithLevel", ArgumentSemantic.Copy)]
DDLoggerInformation[] **AllLoggersWithLevel** { get; }
Sign In or Register to comment.