5.2.1
9 Mar 25
Toggle Dropdown
Version 5
5.2.1
9 Mar 25
5.1.1
30 Dec 22
5.1.0
2 Aug 22
5.0.0
11 May 22
5.0.0-beta001
10 May 22
Version 4
4.4.1
6 May 20
4.4.0
5 Apr 19
4.3.1
20 Jun 18
4.3.0
6 Jun 18
4.2.1
10 Oct 17
4.2.0
28 Sep 17
4.1.1
12 Jul 17
4.1.0
11 Jun 17
4.0.0
24 Jan 17
4.0.0-beta002
27 Oct 16
Compare to version...
with 5.0.0-beta001
Toggle Dropdown
Version 5
5.2.1
9 Mar 25
5.1.1
30 Dec 22
5.1.0
2 Aug 22
5.0.0
11 May 22
5.0.0-beta001
10 May 22
Version 4
4.4.1
6 May 20
4.4.0
5 Apr 19
4.3.1
20 Jun 18
4.3.0
6 Jun 18
4.2.1
10 Oct 17
4.2.0
28 Sep 17
4.1.1
12 Jul 17
4.1.0
11 Jun 17
4.0.0
24 Jan 17
4.0.0-beta002
27 Oct 16
Download Package
Open in NuGet
<
PackageReference
Include
=
"Castle.Core"
Version
=
"5.2.1"
/>
API Differences between 5.2.1 and 5.0.0-beta001
10
Additions
0
Removals
Castle.DynamicProxy
public
interface
IProxyGenerator
TClass
CreateClassProxy
<
TClass
>(
ProxyGenerationOptions
options
,
object
[]
constructorArguments
,
IInterceptor
[]
interceptors
)
TClass
CreateClassProxy
<
TClass
>(
object
[]
constructorArguments
,
IInterceptor
[]
interceptors
)
public
class
ProxyGenerator
:
IProxyGenerator
public
TClass
CreateClassProxy
<
TClass
>(
ProxyGenerationOptions
options
,
object
[]
constructorArguments
,
IInterceptor
[]
interceptors
)
public
TClass
CreateClassProxy
<
TClass
>(
object
[]
constructorArguments
,
IInterceptor
[]
interceptors
)
Castle.DynamicProxy.Generators
public
static
class
AttributesToAlwaysReplicate
public
static
void
Add
(
Type
attribute
)
public
static
void
Add
<
T
>()
public
static
bool
Contains
(
Type
attribute
)
Castle.DynamicProxy.Internal
public
sealed
class
InheritanceInvocationWithoutTarget
:
InheritanceInvocation
public
InheritanceInvocationWithoutTarget
(
Type
targetType
,
object
proxy
,
IInterceptor
[]
interceptors
,
MethodInfo
proxiedMethod
,
object
[]
arguments
)