Example #1
0
        /// <summary>
        /// Gets raw Python proxy for this object (bypasses all conversions,
        /// except <c>null</c> &lt;==&gt; <c>None</c>)
        /// </summary>
        public static PyObject GetRawPythonProxy(this object o)
        {
            if (o is null)
            {
                return(new PyObject(new BorrowedReference(Runtime.PyNone)));
            }

            return(CLRObject.MakeNewReference(o).MoveToPyObject());
        }