[C#/COMMON/PROTO.ACTOR/.NET6] Props 클래스 : WithReceiverMiddleware/WithSenderMiddleware 메소드를 사용해 미들웨어 설정하기

■ Props 클래스의 WithReceiverMiddleware/WithSenderMiddleware 메소드를 사용해 미들웨어를 설정하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] MessageHeader 클래스 : 메시지 헤더에서 데이터 전파하기

■ MessageHeader 클래스를 사용해 메시지 헤더에서 데이터를 전파하는 방법을 보여준다. ▶ CustomMessage.cs

▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] EventStream 클래스 : Subscribe 메소드에서 특정 주제에 일치하는 경우만 처리하기

■ EventStream 클래스의 Subscribe 메소드에서 특정 주제에 일치하는 경우만 처리하는 방법을 보여준다. ▶ ITopicMessage.cs

▶ TopicMessage.cs

▶ EventStreamExtension.cs

[C#/COMMON/PROTO.ACTOR/.NET6] 액터의 수신 타임 아웃 처리하기

■ 액터가 수신 타임 아웃을 처리하는 방법을 보여준다. ▶ NoInfluenceMessage.cs

▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] ActorSystemConfig 레코드 : WithDeadLetterThrottleInterval/WithDeadLetterThrottleCount 메소드를 사용해 데드 레터 쓰로틀링 만들기

■ ActorSystemConfig 레코드의 WithDeadLetterThrottleInterval/WithDeadLetterThrottleCount 메소드를 사용해 데드 레터 쓰로틀링을 만드는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] ActorSystem 클래스 : EventStream 속성을 사용해 메시지 구독/발행하기

■ ActorSystem 클래스의 EventStream 속성을 사용해 메시지를 구독/발행하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] IActor 인터페이스 : ReceiveAsync 메소드를 사용해 액터 수명주기 이벤트 처리하기

■ IActor 인터페이스의 ReceiveAsync 메소드를 사용해 액터 수명주기 이벤트를 처리하는 방법을 보여준다. ▶ HelloMessage.cs

▶ HelloActor.cs

▶ Program.cs

TestProject.zip

[C#/COMMON/PROTO.ACTOR/.NET6] 가상 액터/그레인을 사용해 멤버 클러스터에서 그레인 간 통신하기

■ 가상 액터/그레인을 사용해 멤버 클러스터에서 그레인 간 통신하는 방법을 보여준다. ▶ Messages.proto

▶ Grains.proto

▶ SmartBulbGrain.cs

▶ SmartHouseGrain.cs

[C#/COMMON/PROTO.ACTOR/.NET6] 가상 액터/그레인을 사용해 멤버 클러스터에서 스마트 전구 모델링하기 (기능 추가)

■ 가상 액터/그레인을 사용해 멤버 클러스터에서 스마트 전구를 모델링하는 방법을 보여준다. (기능 추가) ▶ TestProject.csproj

▶ Messages.proto

▶ Grains.proto

[C#/COMMON/PROTO.ACTOR/.NET6] 가상 액터/그레인을 사용해 멤버 클러스터에서 스마트 전구 모델링하기

■ 가상 액터/그레인을 사용해 멤버 클러스터에서 스마트 전구를 모델링하는 방법을 보여준다. ▶ TestProject.csproj

▶ Grains.proto

▶ SmartBulbGrain.cs

▶ SmartBulbSimulator.cs

[C#/COMMON/PROTO.ACTOR/.NET6] Proto.Actor 시작하기

■ Proto.Actor를 시작하는 방법을 보여준다. ▶ HelloMessage.cs

▶ HelloActor.cs

▶ Program.cs

TestProject.zip