fuget.org
Riok.Mapperly
by Mapperly Contributors, Lars Tönz, Manuel Allenspach
3.3.0-next.4
22 Nov 23
Toggle Dropdown
Version 4
4.1.0-next.1
14 Oct 24
4.1.0-next.0
11 Oct 24
4.0.0
11 Oct 24
4.0.0-next.4
29 Sep 24
4.0.0-next.3
13 Aug 24
4.0.0-next.2
6 Aug 24
4.0.0-next.1
30 Jun 24
Version 3
3.6.0
18 Jun 24
3.6.0-next.2
3 Jun 24
3.6.0-next.1
3 May 24
3.5.1
23 Apr 24
3.5.1-next.2
15 Apr 24
3.5.1-next.1
9 Apr 24
3.5.0
5 Apr 24
3.5.0-next.4
27 Mar 24
3.5.0-next.3
18 Mar 24
3.5.0-next.2
11 Mar 24
3.5.0-next.1
9 Mar 24
3.4.0
23 Feb 24
3.4.0-next.5
20 Feb 24
3.4.0-next.4
16 Feb 24
3.4.0-next.3
5 Feb 24
3.4.0-next.2
10 Jan 24
3.4.0-next.1
6 Jan 24
3.3.1-next.1
18 Dec 23
3.3.0
12 Dec 23
3.3.0-next.6
6 Dec 23
3.3.0-next.5
28 Nov 23
3.3.0-next.4
22 Nov 23
3.3.0-next.3
19 Nov 23
3.3.0-next.2
26 Oct 23
3.3.0-next.1
11 Oct 23
3.2.0
18 Sep 23
3.2.0-next.4
12 Sep 23
3.2.0-next.3
11 Sep 23
3.2.0-next.2
5 Sep 23
3.2.0-next.1
29 Aug 23
3.1.0
18 Aug 23
3.1.0-next.2
18 Aug 23
3.1.0-next.1
8 Aug 23
3.0.0
7 Aug 23
3.0.0-next.1
2 Aug 23
Version 2
2.9.0-next.4
26 Jul 23
2.9.0-next.3
16 Jul 23
2.9.0-next.2
13 Jun 23
2.9.0-next.1
11 May 23
2.8.0
27 Apr 23
2.8.0-next.2
20 Apr 23
2.8.0-next.1
23 Mar 23
2.7.1-next.1
17 Mar 23
2.7.0
13 Mar 23
2.7.0-next.2
26 Jan 23
2.7.0-next.1
23 Jan 23
2.6.0
12 Jan 23
2.6.0-next.4
11 Jan 23
2.6.0-next.3
9 Jan 23
2.6.0-next.2
14 Dec 22
2.6.0-next.1
12 Dec 22
2.5.0
12 Oct 22
2.5.0-next.2
28 Sep 22
2.5.0-next.1
19 Sep 22
2.4.1-next.1
16 Sep 22
2.4.0
8 Sep 22
2.3.3
10 Aug 22
2.3.2
9 Aug 22
2.3.1
31 May 22
2.3.0
16 May 22
2.2.1
6 Apr 22
2.2.0
15 Mar 22
2.1.0
28 Feb 22
2.0.0
21 Feb 22
API Diff
with 2.3.3
Toggle Dropdown
Version 4
4.1.0-next.1
14 Oct 24
4.1.0-next.0
11 Oct 24
4.0.0
11 Oct 24
4.0.0-next.4
29 Sep 24
4.0.0-next.3
13 Aug 24
4.0.0-next.2
6 Aug 24
4.0.0-next.1
30 Jun 24
Version 3
3.6.0
18 Jun 24
3.6.0-next.2
3 Jun 24
3.6.0-next.1
3 May 24
3.5.1
23 Apr 24
3.5.1-next.2
15 Apr 24
3.5.1-next.1
9 Apr 24
3.5.0
5 Apr 24
3.5.0-next.4
27 Mar 24
3.5.0-next.3
18 Mar 24
3.5.0-next.2
11 Mar 24
3.5.0-next.1
9 Mar 24
3.4.0
23 Feb 24
3.4.0-next.5
20 Feb 24
3.4.0-next.4
16 Feb 24
3.4.0-next.3
5 Feb 24
3.4.0-next.2
10 Jan 24
3.4.0-next.1
6 Jan 24
3.3.1-next.1
18 Dec 23
3.3.0
12 Dec 23
3.3.0-next.6
6 Dec 23
3.3.0-next.5
28 Nov 23
3.3.0-next.4
22 Nov 23
3.3.0-next.3
19 Nov 23
3.3.0-next.2
26 Oct 23
3.3.0-next.1
11 Oct 23
3.2.0
18 Sep 23
3.2.0-next.4
12 Sep 23
3.2.0-next.3
11 Sep 23
3.2.0-next.2
5 Sep 23
3.2.0-next.1
29 Aug 23
3.1.0
18 Aug 23
3.1.0-next.2
18 Aug 23
3.1.0-next.1
8 Aug 23
3.0.0
7 Aug 23
3.0.0-next.1
2 Aug 23
Version 2
2.9.0-next.4
26 Jul 23
2.9.0-next.3
16 Jul 23
2.9.0-next.2
13 Jun 23
2.9.0-next.1
11 May 23
2.8.0
27 Apr 23
2.8.0-next.2
20 Apr 23
2.8.0-next.1
23 Mar 23
2.7.1-next.1
17 Mar 23
2.7.0
13 Mar 23
2.7.0-next.2
26 Jan 23
2.7.0-next.1
23 Jan 23
2.6.0
12 Jan 23
2.6.0-next.4
11 Jan 23
2.6.0-next.3
9 Jan 23
2.6.0-next.2
14 Dec 22
2.6.0-next.1
12 Dec 22
2.5.0
12 Oct 22
2.5.0-next.2
28 Sep 22
2.5.0-next.1
19 Sep 22
2.4.1-next.1
16 Sep 22
2.4.0
8 Sep 22
2.3.3
10 Aug 22
2.3.2
9 Aug 22
2.3.1
31 May 22
2.3.0
16 May 22
2.2.1
6 Apr 22
2.2.0
15 Mar 22
2.1.0
28 Feb 22
2.0.0
21 Feb 22
Riok.Mapperly.3.3.0-next.4.nupkg
nuget.org
mapperly.riok.app
Source
Apache License 2
<
PackageReference
Include
=
"Riok.Mapperly"
Version
=
"3.3.0-next.4"
/>
Frameworks
netstandard2.0
API Diff between 3.3.0-next.4 and 2.3.3
97
Additions
1
Removals
Riok.Mapperly.Abstractions
public
enum
EnumMappingStrategy
ByValueCheckDefined
=
2
public
sealed
class
FormatProviderAttribute
:
Attribute
public
bool
Default
{
get
;
set
; }
public
FormatProviderAttribute
()
public
enum
IgnoreObsoleteMembersStrategy
Both
=
-1
None
=
0
Source
=
1
Target
=
2
public
sealed
class
MapDerivedTypeAttribute
:
Attribute
public
Type
SourceType
{
get
; }
public
Type
TargetType
{
get
; }
public
MapDerivedTypeAttribute
(
Type
sourceType
,
Type
targetType
)
public
sealed
class
MapDerivedTypeAttribute
<
TSource
,
TTarget
> :
Attribute
public
MapDerivedTypeAttribute
()
public
sealed
class
MapEnumAttribute
:
Attribute
public
object
FallbackValue
{
get
;
set
; }
public
sealed
class
MapEnumValueAttribute
:
Attribute
public
Enum
Source
{
get
; }
public
Enum
Target
{
get
; }
public
MapEnumValueAttribute
(
object
source
,
object
target
)
public
class
MapperAttribute
:
Attribute
public
bool
AllowNullPropertyAssignment
{
get
;
set
; }
public
MappingConversionType
EnabledConversions
{
get
;
set
; }
public
IgnoreObsoleteMembersStrategy
IgnoreObsoleteMembersStrategy
{
get
;
set
; }
public
MemberVisibility
IncludedMembers
{
get
;
set
; }
public
PropertyNameMappingStrategy
PropertyNameMappingStrategy
{
get
;
set
; }
public
RequiredMappingStrategy
RequiredMappingStrategy
{
get
;
set
; }
public
bool
UseReferenceHandling
{
get
;
set
; }
public
class
MapperIgnoreAttribute
:
Attribute
public
sealed
class
MapperDefaultsAttribute
:
MapperAttribute
public
MapperDefaultsAttribute
()
public
sealed
class
MapperIgnoreObsoleteMembersAttribute
:
Attribute
public
IgnoreObsoleteMembersStrategy
IgnoreObsoleteStrategy
{
get
; }
public
MapperIgnoreObsoleteMembersAttribute
(
IgnoreObsoleteMembersStrategy
ignoreObsoleteStrategy
=
-1
)
public
sealed
class
MapperIgnoreSourceAttribute
:
Attribute
public
string
Source
{
get
; }
public
MapperIgnoreSourceAttribute
(
string
source
)
public
sealed
class
MapperIgnoreSourceValueAttribute
:
Attribute
public
Enum
SourceValue
{
get
; }
public
MapperIgnoreSourceValueAttribute
(
object
source
)
public
sealed
class
MapperIgnoreTargetAttribute
:
Attribute
public
string
Target
{
get
; }
public
MapperIgnoreTargetAttribute
(
string
target
)
public
sealed
class
MapperIgnoreTargetValueAttribute
:
Attribute
public
Enum
TargetValue
{
get
; }
public
MapperIgnoreTargetValueAttribute
(
object
target
)
public
sealed
class
MapperRequiredMappingAttribute
:
Attribute
public
RequiredMappingStrategy
RequiredMappingStrategy
{
get
; }
public
MapperRequiredMappingAttribute
(
RequiredMappingStrategy
requiredMappingStrategy
)
public
enum
MappingConversionType
All
=
-1
Constructor
=
1
DateTimeToDateOnly
=
256
DateTimeToTimeOnly
=
512
Dictionary
=
4096
Enumerable
=
2048
EnumToEnum
=
128
EnumToString
=
64
ExplicitCast
=
4
ImplicitCast
=
2
Memory
=
16384
None
=
0
ParseMethod
=
8
Queryable
=
1024
Span
=
8192
StringToEnum
=
32
ToStringMethod
=
16
Tuple
=
32768
public
sealed
class
MapPropertyAttribute
:
Attribute
public
string
FormatProvider
{
get
;
set
; }
public
string
StringFormat
{
get
;
set
; }
public
enum
MemberVisibility
Accessible
=
1
All
=
30
AllAccessible
=
31
Internal
=
4
Private
=
16
Protected
=
8
Public
=
2
public
sealed
class
ObjectFactoryAttribute
:
Attribute
public
ObjectFactoryAttribute
()
public
enum
PropertyNameMappingStrategy
CaseInsensitive
=
1
CaseSensitive
=
0
public
enum
RequiredMappingStrategy
Both
=
-1
None
=
0
Source
=
1
Target
=
2
public
sealed
class
UseMapperAttribute
:
Attribute
public
UseMapperAttribute
()
public
sealed
class
UseStaticMapperAttribute
:
Attribute
public
UseStaticMapperAttribute
(
Type
mapperType
)
public
sealed
class
UseStaticMapperAttribute
<
T
> :
Attribute
public
UseStaticMapperAttribute
()
Riok.Mapperly.Abstractions.ReferenceHandling
public
interface
IReferenceHandler
void
SetReference
<
TSource
,
TTarget
>(
TSource
source
,
TTarget
target
)
bool
TryGetReference
<
TSource
,
TTarget
>(
TSource
source
,
out
TTarget
target
)
public
sealed
class
ReferenceHandlerAttribute
:
Attribute
public
ReferenceHandlerAttribute
()