Skip to content

/schemas and /ResourceTypes endpoints returning empty result #17

@parmanandkalkal

Description

@parmanandkalkal

Hi,

First of all thanks for sharing such a nice and efficient scim server implementation code. Every thing works fine except /schemas and /ResourceTypes endpoints.

Looks these endpoints are set to return empty collection. Could you please help me these endpoints working ?

public abstract class ProviderBase : IProvider
{

    private static readonly Lazy<IReadOnlyCollection<TypeScheme>> TypeSchema =
        new Lazy<IReadOnlyCollection<TypeScheme>>(
            () => **Array.Empty<TypeScheme>()**);  // looks this is set as empty

 
    private static readonly Lazy<IReadOnlyCollection<Core2ResourceType>> Types =
        new Lazy<IReadOnlyCollection<Core2ResourceType>>(
            () =>
                Array.Empty<Core2ResourceType>()); // looks this is set as empty

    public virtual bool AcceptLargeObjects
    {
        get;
        set;
    }

    public virtual IReadOnlyCollection<Core2ResourceType> ResourceTypes
    {
        get
        {
            return ProviderBase.Types.Value;
        }
    }

    public virtual IReadOnlyCollection<TypeScheme> Schema
    {
        get
        {
            return ProviderBase.TypeSchema.Value;
        }
    }
	
	...

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions