Ejemplo n.º 1
0
        public Hook(ValueTaskMethod method)
        {
            ArgumentNullException.ThrowIfNull(method);

            methodType      = MethodType.ValueTask;
            valueTaskMethod = method;
            Unsafe.SkipInit(out voidMethod);
            Unsafe.SkipInit(out taskMethod);
        }
Ejemplo n.º 2
0
            public Hook(ValueTaskMethod method)
            {
                if (method is null)
                {
                    throw new ArgumentNullException(nameof(method));
                }

                methodType      = MethodType.ValueTask;
                valueTaskMethod = method;
                Unsafe.SkipInit(out voidMethod);
                Unsafe.SkipInit(out taskMethod);
            }