fuget.org
ParkSquare.AspNetCore.Sitemap
by Jon Meesam
8.0.4
21 Jun 24
Toggle Dropdown
Version 8
8.0.4
21 Jun 24
Version 6
6.0.5
30 Dec 23
6.0.4
15 Dec 23
6.0.2
15 Aug 23
6.0.1
9 Jun 23
Version 1
1.2.67
8 Jun 23
1.2.66
11 Sep 22
1.2.65
22 Aug 22
1.2.63
19 Aug 22
1.2.62
22 Nov 21
1.2.59
16 May 21
1.2.56
17 Apr 21
1.0.1
17 Apr 20
1.0.0
17 Apr 20
API Diff
with 1.0.0
Toggle Dropdown
Version 8
8.0.4
21 Jun 24
Version 6
6.0.5
30 Dec 23
6.0.4
15 Dec 23
6.0.2
15 Aug 23
6.0.1
9 Jun 23
Version 1
1.2.67
8 Jun 23
1.2.66
11 Sep 22
1.2.65
22 Aug 22
1.2.63
19 Aug 22
1.2.62
22 Nov 21
1.2.59
16 May 21
1.2.56
17 Apr 21
1.0.1
17 Apr 20
1.0.0
17 Apr 20
ParkSquare.AspNetCore.Sitemap.8.0.4.nupkg
nuget.org
www.parksq.co.uk
License
<
PackageReference
Include
=
"ParkSquare.AspNetCore.Sitemap"
Version
=
"8.0.4"
/>
Frameworks
net6.0
net8.0
API Diff between 8.0.4 and 1.0.0
70
Additions
4
Removals
ParkSquare.AspNetCore.SiteMap
public
static
class
MiddlewareExtensions
public
class
SitemapExcludeAttribute
:
Attribute
public
class
SitemapMiddleware
public
class
SitemapOptions
ParkSquare.AspNetCore.Sitemap
public
class
DefaultRobotsProvider
:
IRobotsProvider
public
DefaultRobotsProvider
(
IUrlHelper
urlHelper
)
public
string
GetText
(
HttpContext
context
)
public
interface
IRobotsProvider
string
GetText
(
HttpContext
context
)
public
interface
ISitemapElement
string
Url
{
get
; }
public
interface
ISitemapOptions
bool
ForceHttps
{
get
; }
public
interface
ISitemapUrlProvider
IReadOnlyCollection
<
ISitemapElement
>
GetElements
(
string
baseUrl
)
public
interface
ISitemapVideoElement
:
ISitemapElement
string
Description
{
get
; }
int
?
DurationSeconds
{
get
; }
bool
?
FamilyFriendly
{
get
; }
bool
?
Live
{
get
; }
decimal
?
Price
{
get
; }
string
PriceCurrency
{
get
; }
DateTime
?
PublicationDate
{
get
; }
decimal
?
Rating
{
get
; }
bool
?
RequiresSubscription
{
get
; }
string
ThumbnailUrl
{
get
; }
string
Title
{
get
; }
string
VideoUrl
{
get
; }
int
?
ViewCount
{
get
; }
public
interface
ISitemapVideoUrlProvider
IReadOnlyCollection
<
ISitemapVideoElement
>
GetElements
(
string
baseUrl
)
public
interface
IUrlHelper
string
GetSiteBaseUrl
(
HttpRequest
request
)
string
GetSitemapUrl
(
HttpRequest
request
)
public
static
class
MiddlewareExtensions
public
static
IApplicationBuilder
UseSitemap
(
this
IApplicationBuilder
builder
)
public
class
RouteBasedSitemapProvider
:
ISitemapUrlProvider
public
RouteBasedSitemapProvider
(
IActionDescriptorCollectionProvider
actionDescriptorCollectionProvider
)
public
IReadOnlyCollection
<
ISitemapElement
>
GetElements
(
string
baseUrl
)
public
static
class
ServiceCollectionExtensions
public
static
IServiceCollection
AddSitemap
(
this
IServiceCollection
serviceCollection
)
public
static
IServiceCollection
AddSitemap
(
this
IServiceCollection
serviceCollection
,
Assembly
[]
assemblies
)
public
class
SitemapElement
:
ISitemapElement
public
string
Url
{
get
; }
public
SitemapElement
(
string
url
)
public
class
SitemapException
:
Exception
public
SitemapException
()
public
SitemapException
(
string
message
)
public
SitemapException
(
string
message
,
Exception
innerException
)
public
class
SitemapExcludeAttribute
:
Attribute
public
SitemapExcludeAttribute
()
public
class
SitemapMiddleware
:
IMiddleware
public
SitemapMiddleware
(
IEnumerable
<
ISitemapUrlProvider
>
urlProviders
,
IEnumerable
<
ISitemapVideoUrlProvider
>
videoUrlProviders
,
IEnumerable
<
IRobotsProvider
>
robotsProviders
,
IUrlHelper
urlHelper
)
public
Task
InvokeAsync
(
HttpContext
context
,
RequestDelegate
next
)
public
class
SitemapVideoElement
:
ISitemapVideoElement
,
ISitemapElement
public
string
Description
{
get
;
set
; }
public
int
?
DurationSeconds
{
get
;
set
; }
public
bool
?
FamilyFriendly
{
get
;
set
; }
public
bool
?
Live
{
get
;
set
; }
public
decimal
?
Price
{
get
;
set
; }
public
string
PriceCurrency
{
get
;
set
; }
public
DateTime
?
PublicationDate
{
get
;
set
; }
public
decimal
?
Rating
{
get
;
set
; }
public
bool
?
RequiresSubscription
{
get
;
set
; }
public
string
ThumbnailUrl
{
get
;
set
; }
public
string
Title
{
get
;
set
; }
public
string
Url
{
get
; }
public
string
VideoUrl
{
get
;
set
; }
public
int
?
ViewCount
{
get
;
set
; }
public
SitemapVideoElement
(
string
url
)
public
class
UrlHelper
:
IUrlHelper
public
UrlHelper
(
ISitemapOptions
options
)
public
string
GetSiteBaseUrl
(
HttpRequest
request
)
public
string
GetSitemapUrl
(
HttpRequest
request
)