Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
CAP
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tsai
CAP
Commits
e8846e81
Commit
e8846e81
authored
Apr 09, 2018
by
Savorboard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor Diagnostics module.
parent
11abd6dc
Changes
13
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
463 additions
and
0 deletions
+463
-0
DiagnosticListenerExtensions.cs
...otNetCore.CAP/Diagnostics/DiagnosticListenerExtensions.cs
+250
-0
EventData.Broker.Consume.cs
src/DotNetCore.CAP/Diagnostics/EventData.Broker.Consume.cs
+16
-0
EventData.Broker.ConsumeEnd.cs
...DotNetCore.CAP/Diagnostics/EventData.Broker.ConsumeEnd.cs
+16
-0
EventData.Broker.ConsumeError.cs
...tNetCore.CAP/Diagnostics/EventData.Broker.ConsumeError.cs
+16
-0
EventData.Broker.Publish.cs
src/DotNetCore.CAP/Diagnostics/EventData.Broker.Publish.cs
+16
-0
EventData.Broker.PublishEnd.cs
...DotNetCore.CAP/Diagnostics/EventData.Broker.PublishEnd.cs
+16
-0
EventData.Broker.PublishError.cs
...tNetCore.CAP/Diagnostics/EventData.Broker.PublishError.cs
+16
-0
EventData.Broker.cs
src/DotNetCore.CAP/Diagnostics/EventData.Broker.cs
+22
-0
EventData.SubscriberInvoke.cs
src/DotNetCore.CAP/Diagnostics/EventData.SubscriberInvoke.cs
+33
-0
EventData.SubscriberInvokeEnd.cs
...tNetCore.CAP/Diagnostics/EventData.SubscriberInvokeEnd.cs
+17
-0
EventData.SubscriberInvokeError.cs
...etCore.CAP/Diagnostics/EventData.SubscriberInvokeError.cs
+17
-0
EventData.cs
src/DotNetCore.CAP/Diagnostics/EventData.cs
+17
-0
IErrorEventData.cs
src/DotNetCore.CAP/Diagnostics/IErrorEventData.cs
+11
-0
No files found.
src/DotNetCore.CAP/Diagnostics/DiagnosticListenerExtensions.cs
0 → 100644
View file @
e8846e81
This diff is collapsed.
Click to expand it.
src/DotNetCore.CAP/Diagnostics/EventData.Broker.Consume.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerConsumeEventData
:
BrokerEventData
{
public
DateTimeOffset
StartTime
{
get
;
}
public
BrokerConsumeEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
DateTimeOffset
startTime
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
)
{
StartTime
=
startTime
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.ConsumeEnd.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerConsumeEndEventData
:
BrokerConsumeEventData
{
public
TimeSpan
Duration
{
get
;
}
public
BrokerConsumeEndEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
,
startTime
)
{
Duration
=
duration
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.ConsumeError.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerConsumeErrorEventData
:
BrokerConsumeEndEventData
,
IErrorEventData
{
public
Exception
Exception
{
get
;
}
public
BrokerConsumeErrorEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
Exception
exception
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
,
startTime
,
duration
)
{
Exception
=
exception
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.Publish.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerPublishEventData
:
BrokerEventData
{
public
DateTimeOffset
StartTime
{
get
;
}
public
BrokerPublishEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
DateTimeOffset
startTime
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
)
{
StartTime
=
startTime
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.PublishEnd.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerPublishEndEventData
:
BrokerPublishEventData
{
public
TimeSpan
Duration
{
get
;
}
public
BrokerPublishEndEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
,
startTime
)
{
Duration
=
duration
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.PublishError.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerPublishErrorEventData
:
BrokerPublishEndEventData
,
IErrorEventData
{
public
Exception
Exception
{
get
;
}
public
BrokerPublishErrorEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
,
Exception
exception
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
groupName
,
brokerTopicName
,
brokerTopicBody
,
startTime
,
duration
)
{
Exception
=
exception
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.Broker.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
BrokerEventData
:
EventData
{
public
string
GroupName
{
get
;
set
;
}
public
string
BrokerTopicBody
{
get
;
set
;
}
public
string
BrokerTopicName
{
get
;
set
;
}
public
BrokerEventData
(
Guid
operationId
,
string
operation
,
string
groupName
,
string
brokerTopicName
,
string
brokerTopicBody
)
:
base
(
operationId
,
operation
)
{
GroupName
=
groupName
;
BrokerTopicName
=
brokerTopicName
;
BrokerTopicBody
=
brokerTopicBody
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.SubscriberInvoke.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
SubscriberInvokeEventData
:
EventData
{
public
DateTimeOffset
StartTime
{
get
;
}
public
string
MethodName
{
get
;
set
;
}
public
string
SubscribeName
{
get
;
set
;
}
public
string
SubscribeGroup
{
get
;
set
;
}
public
string
ParameterValues
{
get
;
set
;
}
public
SubscriberInvokeEventData
(
Guid
operationId
,
string
operation
,
string
methodName
,
string
subscribeName
,
string
subscribeGroup
,
string
parameterValues
,
DateTimeOffset
startTime
)
:
base
(
operationId
,
operation
)
{
MethodName
=
methodName
;
SubscribeName
=
subscribeName
;
SubscribeGroup
=
subscribeGroup
;
ParameterValues
=
parameterValues
;
StartTime
=
startTime
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.SubscriberInvokeEnd.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
SubscriberInvokeEndEventData
:
SubscriberInvokeEventData
{
public
TimeSpan
Duration
{
get
;
}
public
SubscriberInvokeEndEventData
(
Guid
operationId
,
string
operation
,
string
methodName
,
string
subscribeName
,
string
subscribeGroup
,
string
parameterValues
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
methodName
,
subscribeName
,
subscribeGroup
,
parameterValues
,
startTime
)
{
Duration
=
duration
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.SubscriberInvokeError.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
SubscriberInvokeErrorEventData
:
SubscriberInvokeEndEventData
,
IErrorEventData
{
public
Exception
Exception
{
get
;
}
public
SubscriberInvokeErrorEventData
(
Guid
operationId
,
string
operation
,
string
methodName
,
string
subscribeName
,
string
subscribeGroup
,
string
parameterValues
,
Exception
exception
,
DateTimeOffset
startTime
,
TimeSpan
duration
)
:
base
(
operationId
,
operation
,
methodName
,
subscribeName
,
subscribeGroup
,
parameterValues
,
startTime
,
duration
)
{
Exception
=
exception
;
}
}
}
src/DotNetCore.CAP/Diagnostics/EventData.cs
0 → 100644
View file @
e8846e81
using
System
;
namespace
DotNetCore.CAP.Diagnostics
{
public
class
EventData
{
public
EventData
(
Guid
operationId
,
string
operation
)
{
OperationId
=
operationId
;
Operation
=
operation
;
}
public
Guid
OperationId
{
get
;
set
;
}
public
string
Operation
{
get
;
set
;
}
}
}
src/DotNetCore.CAP/Diagnostics/IErrorEventData.cs
0 → 100644
View file @
e8846e81
using
System
;
using
System.Collections.Generic
;
using
System.Text
;
namespace
DotNetCore.CAP.Diagnostics
{
public
interface
IErrorEventData
{
Exception
Exception
{
get
;
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment