Microsoft.AspNetCore.SignalR.Hubs.ReflectedHubDescriptorProvider.IsHubType C# (CSharp) Method

IsHubType() private method

private IsHubType ( Type type ) : bool
type System.Type
return bool
        private static bool IsHubType(Type type)
        {
            try
            {
                return typeof(IHub).IsAssignableFrom(type) &&
                       !type.GetTypeInfo().IsAbstract &&
                       (type.GetTypeInfo().Attributes.HasFlag(TypeAttributes.Public) ||
                        type.GetTypeInfo().Attributes.HasFlag(TypeAttributes.NestedPublic));
            }
            catch
            {
                return false;
            }
        }