Mam następujący typ jest zarejestrowany w Jedności:Jak mogę przekazać argumenty konstruktora, gdy rejestruję typ w Unity?
container.RegisterType<IAzureTable<Account>, AzureTable<Account>>();
Definicja i konstruktorów dla AzureTable są następujące:
public class AzureTable<T> : AzureTableBase<T>, IInitializer where T : TableServiceEntity
{
public AzureTable() : this(CloudConfiguration.GetStorageAccount()) { }
public AzureTable(CloudStorageAccount account) : this(account, null) { }
public AzureTable(CloudStorageAccount account, string tableName)
: base(account, tableName) { }
można określić argumenty konstruktora w linii RegisterType? Muszę być w stanie przekazać na przykład w tableName.
To jest kontynuacja mojego ostatniego pytania. Odpowiedziałem na to pytanie, ale nie odpowiedziałem wyraźnie, jak uzyskać argumenty konstruktora.
Bardzo dziękuję za pomoc. Właśnie tego potrzebuję. –