private void ValidateThatWriterIsConfigured() { if (container.Resolve <IWriteToParticipantLibrary>() == null) { throw new ParticipantLibraryConfigurationException("You must first register an IWriteToParticipantLibrary"); } }
private static IAmAParticipantLibrary Build(NanoContainer context) { var handler = new ParticipantItemLibrary(context.Resolve <IWriteToParticipantLibrary>(), context.Resolve <IReadFromParticipantLibrary>(), context.Resolve <IPublishEndpoint>()); return(handler); }