Интересно, можно ли определить какой-нибудь псевдоним типа (например, как в Spring.NET ), чтобы он был короче и, следовательно, менее подвержен ошибкам, поэтому вместо этого:
<service behaviorConfiguration="ListenerBehavior" name="Corporation.Solution.Project.Namespace.GenericClass`1[[OtherCorp.Framework.Long.Class.Name, OtherCorp.Framework.Another.Long.Class.Name, Version=3.0.0.39, Culture=neutral, PublicKeyToken=null]]">
<host>
<baseAddresses>
<add baseAddress="net.tcp://localhost:9485/Listener" />
</baseAddresses>
</host>
</service>
У меня было бы что-то вроде этого:
<service behaviorConfiguration="ListenerBehavior" name="ServiceTypeAlias">
<host>
<baseAddresses>
<add baseAddress="net.tcp://localhost:9485/Listener" />
</baseAddresses>
</host>
</service>
Спасибо.