Example #1
0
 public static void Initialize()
 {
     if (!_initialized)
     {
         _managedLogger = (level, message) => {
             if (Logger != null)
             {
                 Logger(level, message);
             }
         };
         Native.CSSInteropSetLogger(_managedLogger);
         _initialized = true;
     }
 }
Example #2
0
        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;
            }
        }