Хорошо. У меня есть ситуация, когда C# .dll является синглом. Теперь то, что я хочу сделать, - это когда экземпляр singletonInstance будет создан, чтобы предоставить ссылку на любые другие приложения, которые могут начаться. Итак, я искал NamedPipes, и это сработает - за исключением одного, это должно быть кросс-платформенным или независимым от платформы. У меня есть решение в виду, но мне трудно найти, может ли я получить ссылку на singletonInstance либо через дескриптор, либо какой-либо другой метод?Singleton Ссылка
Теперь, когда было несколько комментариев и вопросов, я могу объяснить немного больше и уточнить: у меня есть в основном общедоступный ресурс (мой singletonInstance.dll). Скажем, appA нуждается в том, что singletonInstance, если он еще не установлен, это будет его экземпляр. Затем запускается appB, и ему нужна ссылка на singletonInstance. Это сценарий.
Вы работаете в .NET. Все, что предусмотрено каркасом, является кросс-платформенным для ваших целей. –
Мне интересно * почему * вы хотели бы это сделать. –
Название «singletonInstance» - это запах кода для меня. – Tom