public static void Initialize() { if (!_initialized) { _managedLogger = (level, message) => { if (Logger != null) { Logger(level, message); } }; Native.CSSInteropSetLogger(_managedLogger); _initialized = true; } }
public static void Initialize() { if (!_initialized) { _managedLogger = (level, message) => { if (Logger != null) { Logger(level, message); } if (level == CSSLogLevel.Error) { throw new InvalidOperationException(message); } }; Native.CSSInteropSetLogger(_managedLogger); _initialized = true; } }