I hate DLLs. I hate COM. I enjoy p/invoke but hate how they didn’t make things more like it in the first place. All this meta editing I’m doing in my functions. I wish the meta tags had better documentation then Microsoft provides.


[Guid("E066F911-2722-4071-98BA-8A6C1D1ED1AF")]
public interface IAccounting
{
string[] GetAccDateQuery(string StartDateTime, string EndDateTime);
}

[Guid("04B7C857-04B5-413e-AFCD-8154FA23BA51")]
public class Accounting: IAccounting
{

Doing that just sucks.