Struct ResourceProvider
- Namespace
- Maplibre.NativeFfi
- Assembly
- Maplibre.NativeFfi.dll
A resource provider, for RuntimeHandle.SetResourceProviderAsync().
public readonly record struct ResourceProvider : IEquatable<ResourceProvider>
- Implements
- Inherited Members
Remarks
See mln_resource_provider in the C API reference.
Constructors
ResourceProvider(ResourceProviderCallback, ImmutableArray<ResourceRoute>)
[SetsRequiredMembers]
public ResourceProvider(ResourceProviderCallback Callback, ImmutableArray<ResourceRoute> Routes)
Parameters
CallbackResourceProviderCallbackRoutesImmutableArray<ResourceRoute>
Properties
Callback
public required ResourceProviderCallback Callback { get; init; }
Property Value
Routes
The requests that the provider serves. Without routes, it serves every network request.
public ImmutableArray<ResourceRoute> Routes { get; init; }